4

テキスト メッセージからリンクされた「バウンス」Web ページを使用してアプリを開きます。「バウンス」ウェブページは本質的にこれを行います:

<script type="text/javascript">
   window.location.href = "appname://location";
</script>

appname:// プロトコル スキームが登録されている場合はうまく機能します。ただし、そうでない場合は、ユーザーにエラー メッセージが表示されます。


アドレスが無効なため、Safari でページを開くことができません

このリダイレクトを試みる方法についてのアイデアはありますが、機能しない場合はエラーを表示しませんか?

4

2 に答える 2

4

それを「機能させる」ハックな JavaScript メソッドしかありません。無効なポップアップは引き続き表示されますが、アプリがインストールされていない場合はすぐに消え、別の URL に移動します。

document.location = "appname://location";
setTimeout(function(){
    document.location = "http://google.com";
}, 50);
于 2013-10-24T00:03:35.303 に答える
1

これを行う新しい方法は明らかにUniversal Linksです

于 2016-10-05T00:17:40.623 に答える