0

PhoneGapに基づいてアプリを構築しています。このアプリには、PhoneGapに依存するjsファイルとプラグインファイルファイルを含むindex.htmlファイルが1つだけ含まれており、正常に動作します。index.htmlファイルで、window.locationを使用してサーバーからURLをロードしています。window.locationを使用して、アプリに含まれているサーバーのhtmlファイルからchildbrowserプラグインを呼び出したい。これは、サーバーからロードされたhtmlファイルに、子ブラウザーにロードされるアンカーリンクがあることを意味します。チャイルドブラウザープラグインをアプリに組み込んで、サーバーjsからイベントを呼び出してみましたが、機能しません。何か案が。助けてください

4

1 に答える 1

0

window.locationサーバー上の URL に設定して を離れるindex.htmlと、PhoneGap が読み込まれなくなり、ChildBrowser を使用できなくなります。

を設定する代わりに、 inwindow.locationを使用する必要があります。childBrowser.showWebPage()index.html

window.plugins.childBrowser.showWebPage( 'example.com/your-page-on-server' );
于 2012-07-15T04:02:00.847 に答える