Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function createWebView(options) {
- options = _.extend({
- title: 'Web',
- url: '',
- controlHidden: false,
- tabBarHidden: false
- }, options || {} );
- var win = Ti.UI.createWindow({ title: options.title, barColor: App.styles.barColor, tabBarHidden: options.tabBarHidden });
- win.orientationModes = [ Ti.UI.PORTRAIT, Ti.UI.LANDSCAPE_LEFT, Ti.UI.LANDSCAPE_RIGHT ];
- var webView = Ti.UI.createWebView( {top: 0});
- webView.url = options.url;
- if(!options.controlHidden) {
- var nav = Ti.UI.createButtonBar({ labels:['Back', 'Reload', 'Forward'], backgroundColor: App.styles.tabbedBarColor });
- var flexSpace = Ti.UI.createButton({ systemButton: Ti.UI.iPhone.SystemButton.FLEXIBLE_SPACE });
- win.setToolbar([flexSpace,nav,flexSpace]);
- nav.addEventListener('click',function(e) {
- switch(e.index) {
- case 0:
- webView.goBack();
- break;
- case 1:
- webView.reload();
- break;
- case 2:
- webView.goForward();
- break;
- };
- });
- };
- win.add(webView);
- win.leftNavButton = Ti.UI.createLabel({});
- var closeBtn = Ti.UI.createButton({ title: 'Close' });
- closeBtn.addEventListener('click', function(e) { win.close(); } );
- win.rightNavButton = closeBtn;
- return win;
- };
Add Comment
Please, Sign In to add comment