0
cordova inappbrowser loadstart
イベントを使用すると、クリックされたリンクにターゲット属性が空白に設定されているかどうかを判断する方法がありますか?私がこれをやりたいのは、これらのURLをシステムブラウザに送ることができるようにするためです。Cordova Inappbrowser loadstart eventターゲットが空白かどうかを確認する
私は、イベントパラメータにどのようなプロパティがあるか調べようとしています。 event.url
を使用していますが、空白に設定されるevent.target
が存在することを願っていました。
app.inAppBrowserRef.addEventListener('loadstart', function (event) {
alert("URL = " + event.url);
alert("Link Target = " + event.target
});
ご意見やご感想をお寄せください。
こんにちは感謝:
は、あなたが「_system」であるとターゲットを指定する必要があり、デフォルトを上書きします。私がシステムブラウザで開きたいリンクは、Webページ内のInappbrowserに表示されます。だから私はアプリ内からリンクのコントロールを持っていない。ウェブページ上のリンクがクリックされると、loadstartイベントが発生し、私はそれを傍受してシステムブラウザに転送する可能性があります。どのプロパティがイベントに含まれているかを調べるためのリファレンスがあるかどうか知っていますか? – ee0jmtそのような参照は分かりませんが、クリックしたときにURLを値として保存してから、システム値でURLを開くことができます。 @ ee0jmt –