Mal à l'aide de Titane, webview à feu de l'API de l'événement

Je suis en train de mettre le feu à un événement à partir d'une externe page HTML ouvert à l'intérieur de Titane, webview.

app.js fichier...

var group, now, tab, view, window;

now = new Date();
view = Titanium.UI.createWebView({url: 'http://MYWEBSITE.com/index.htm?time=' + now.getTime()});

window = Titanium.UI.createWindow({tabBarHidden: true, navBarHidden: true});
window.add(view);

Titanium.App.addEventListener('browse', function(e) {
    Ti.API.info("I received " + e.something + " from the webview.");
});

group = Titanium.UI.createTabGroup();
tab = Titanium.UI.createTab({title: 'window', window: window});
group.addTab(tab); 
group.open(tab);

js extrait de page web...

$("#testButton").mousedown(function() {
    alert ("I got clicked.");
    Ti.App.fireEvent('browse', {something:'stuff'});
});

(Je inclure le temps dans l'URL pour s'assurer que la page est toujours frais.)

Ajouter l'écouteur d'événement comme indiqué ci-dessus, ou à l'aide de la vue.la méthode addEventListener, compile mais en fin de compte ne fonctionne pas.

À L'Aide De Titane.L'INTERFACE utilisateur.WebView.la méthode addEventListener produit un message d'erreur indiquant que l'objet n'existe pas.

Ai-je besoin pour ouvrir l'URL/webview dans une manière différente?

Aussi, depuis le Titane.App.fireEvent ne correspond pas à une fonction, à l'exception de Titane, comment empêche-t-on une erreur JavaScript?

Grâce.

OriginalL'auteur Alan M. | 2010-04-21