paramを使用した InAppBrowser js スクリプト インジェクション{code: 'some code'}
は完全に機能しますが、{file: 'local file url'}
param では機能しません。
var ref = window.open('http://apache.org', '_blank', 'location=yes');
ref.addEventListener('loadstop', function() {
ref.executeSript({file: "myscript.js"});
});
file パラメータを使用してスクリプトを挿入し、ローカルの js スクリプトを挿入するにはどうすればよいですか?
- 絶対ファイルパスまたは相対パスが必要ですか?
- ファイルは子 Web サイトでホストする必要がありますか?
数行のスクリプトがあり、すべてを埋め込むことができないため、不思議で複雑なことのように思えますref.executeSript({codedetails, callback: "myscript.js"});