0

Phonegapを使用してアプリを開発しています。ターゲットデバイスはAndroidまたはiOS駆動です。私の問題は、iPhoneでは「webviewですべてのホワイトリストURLを開く」パラメータをtrueまたはfalseにしか設定できないことです。それが問題です:

期待される結果:-すべてのリンク(www.google.com、www.stackoverflow.comなど)がブラウザで開く必要があります-Youtubeビデオを含む埋め込みiFrameがWebビューで開く必要があります

「OpenAllWhitelistUrlsInWebview」をtrueに設定した結果-すべてのリンクとiFrameがWebviewで開きます

「OpenAllWhitelistUrlsInWebview」をfalseに設定した結果-リンクやiFrameはWebビューで開きません

ブラウザで開くリンクと開かないリンクを指定するにはどうすればよいですか?ホワイトリストからURLを削除すると、リンクがまったく開かず、target ="_blank"の設定も正しく機能しません。window.openで試してみても機能しませんでした。

すべてのアイデアをありがとうございました。

4

1 に答える 1

2

週末にこれを実装し、うまく機能しています:http: //www.rigelgroupllc.com/blog/2012/05/22/opening-links-in-phonegap-apps-in-mobile-safari/

これにより、上記の方法を使用して外部ブラウザで指定されたリンクを開きながら、YouTubeビデオのplistを設定できます。

Androidで何かをする必要があるかどうかはわかりません。

于 2012-11-13T13:01:30.867 に答える