Here my simple code:
var win = Ti.UI.createWindow(); var webview = Ti.UI.createWebView({ url : 'http://www.appcelerator.com/', }); win.add(webview); win.open(); webview.addEventListener('load', function(e) { var val = webview.evalJS("document.getElementById('menu-item-3062').innerHTML"); console.log(val); });On console I see
null
and this mesage
TiWebViewBinding: (KrollRuntimeThread) [3323,8996] Timeout waiting to evaluate JS
.
JS- function alert()
runs fine. Any ideas?
Rainer