1. ホーム
  2. html

[解決済み] phonegap ブラウザでリンクを開く

2022-05-16 14:08:59

質問

<a target="_blank" data-rel="external" href="http://www.kidzout.com">www.kidzout.com</a>

Hey experts 私はphonegap 2.9.0を使っていて、ブラウザでリンクを開くために上記のコードを使用していますが、同じアプリで開いてしまいます...それをサファリブラウザで開くにはどうすればよいですか?

同じアプリでウェブサイトを開いてしまい、アプリに戻ることができないので、アプリを削除してもう一度インストールする必要があります。

どのように解決するのですか?

で提案されているように 同様の質問 を呼び出すには、JavaScriptを使用します。 window.opentarget 引数に _system のように InAppBrowserのドキュメント :

<a href="#" onclick="window.open('http://www.kidzout.com', '_system'); return false;">www.kidzout.com</a>

これはうまくいくはずですが、より良い柔軟な解決策は、すべてのリンクの click イベントを受信し window.open をリンクの属性から読み取った引数で呼び出す。

InAppBrowserプラグインをインストールする必要があることを忘れないでください。

cordova plugin add cordova-plugin-inappbrowser