4
私はアプリの支払い処理を行っています。ユーザーがブラウザで支払いをすると、アプリにリダイレクトされる必要があります。インテントを開いたときに「ナビゲーションがブロックされました」
私の解決方法は、ブラウザからインテントを開くことです。これを実現するために、私はボタンを作り、JavaScriptを使用して、それをクリックした:Navigation is blocked
:
<body onload="document.getElementById('backToApp').click();">
<a style="margin: 50px auto;" id="backToApp" class="btn btn-success" href="intent://app/#Intent;scheme={{ scheme }};package={{ package }};S.data={{ data }};end">Return to app</a>
</body>
唯一の問題は、私は私の携帯電話のブラウザでサイトを開いたときにクロームデバッガが言うことです。これを修正する方法はありますか?
この問題も発生しています。それは変だね。アンドロイド5.1.1へのアップグレードまで、アンドロイド携帯電話でブロックされていませんでした。しかし、それは私が見つけることができる他のデバイスでブロックされていませんでした。私はそれについて話している人々を見つけることができませんでした。 : – Flmhdfj
@Flmhdfjが言ったように、いくつかのアンドロイドバージョンでは失敗し、他の人にはうまくいきます。まだ解決策はありませんか? – ojovirtual