【发布时间】:2017-01-03 18:35:46
【问题描述】:
我正在尝试在我的 cordova 应用中捕捉触摸事件。 cordova 应用程序很简单,它只是在 InAppBrowser 中打开一个网页。 var ref = cordova.InAppBrowser.open(url, '_top', 'location=no,toolbar=no');
函数 loadstartCallback(event) { console.log('加载开始:' + event.url) }
function loadstopCallback(event) {
console.log('Loading finished: ' + event.url)
}
function loaderrorCallback(error) {
console.log('Loading error: ' + error.message)
}
function exitCallback() {
console.log('Browser is closed...')
}
function touchCallback() {
alert.log('Touch event..')
}
ref.addEventListener('loadstart', loadstartCallback);
ref.addEventListener('loadstop', loadstopCallback);
ref.addEventListener('loadloaderror', loaderrorCallback);
ref.addEventListener('touchstart', touchCallback);
ref.addEventListener('touchmove', touchCallback);
ref.addEventListener('touchend', touchCallback);
ref.addEventListener('exit', exitCallback);
除了 touchstart、touchmove 和 touchend 事件外,所有事件都运行良好。任何想法!
【问题讨论】:
标签: javascript cordova mobile phonegap-plugins