12

デバイスにインストールされている場合にのみ、Facebook および Twitter アプリで自分の Web サイトから URL リンクを開く方法を知りたいです。そうでない場合は、ページをブラウザーで開きたいと思います。

現在、次のリンクを使用しています。

fb://profile/fbID
twitter://user?screen_name=username

現在、アプリがインストールされている場合は正常に動作しますが、アプリがインストールされていない場合はリンクが失敗します。これに加えて、デスクトップ ブラウザーで開こうとすると、Twitter リンクが完全に失敗します。

誰かが私がこれについてどうやって行くか知っていますか?

はい、似たような質問があることは知っていますが、答えられていないので、これを試してみようと思いました。

4

1 に答える 1

5

電話をリダイレクトしてアプリを開くことができます。何も起こらない場合は、目的の Web ページにリダイレクトします。

setTimeout(function () { window.location = "https://itunes.apple.com/appdir"; }, 25);
window.location = "appname://";

コードの 2 行目が機能する場合、最初の行は実行されません。

于 2015-09-11T01:18:47.917 に答える