Cordova inAppBrowserのloadstartイベントでScript()を実行することはできますか?ここに私がそれを起こそうとした私のスタンドアロンの例があります:Cordova inappBrowser:loadstart on executeScript
<!DOCTYPE html>
<html>
<head>
<title>Standalone Example</title>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script type="text/javascript" charset="utf-8">
document.addEventListener("deviceready", onDeviceReady, false);
var iabRef = null;
function testFunction() {
iabRef.executeScript({
code: {'alert("It is alive! ALIVE!")'}
});
}
function onDeviceReady() {
iabRef = window.open('http://telegraph.co.uk', '_self', 'location=no', 'zoom=no', 'hardwareback=yes');
iabRef.addEventListener('loadstart', testFunction);
}
</script>
</head>
<body>
</body>
</html>
私のためには機能しません。 Config.xml allow originが*に設定されています。助言がありますか?
ありがとうございます!警告部から
いいえ、ページが読み込まれていますが、警告は発していません。 – Denis
私はこれをテストしました。働いています。 – Homen
そうですね。私はそれをYouTubeに変更したので、ページを完全に読み込むようになりました。しかし、アラートイベントはまだありません。ビルダーに問題がある可能性はありますか?私は、adobe Phonegapオンラインビルダーを使用しています。 – Denis