Titanium WebView 教程

Titanium WebView 教程

Titanium 是一个基于alloy 框架的手机端开发框架。
熟悉JS 的同学可以使用这个框架来开发多平台的APP应用
下面的例子是我在开发过程中所使用到的。
打开一个Web 网页 监听beforeload 页面开启前可显示“加载中”

var webview = Titanium.UI.createWebView({url:'http://www.appcelerator.com'});
var window = Titanium.UI.createWindow();
window.add(webview);
window.open({modal:true});

 
var loading = false;
webview.addEventListener('beforeload', function(){
    Ti.API.info('beforeload');
    loading = true;
});
 

webview.addEventListener('load', function(){
    Ti.API.info('load');
    loading = false;
});
 
webview.addEventListener('error', function(){
    Ti.API.info('error');
    loading = false;
});