問題タブ [applinks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
266 参照

facebook - ディープリンクのための App Links の利点

最近、Facebook が Applinks ( http://applinks.org/documentation/ ) を導入しました。ディープ リンクのこの新しい方法のビジネス上の利点を理解できません。誰かその観点から説明してもらえますか?

psタグにapplinkを作成できません

0 投票する
3 に答える
16335 参照

android - iOS または Android で動作する新しい AppLinks を取得できない

以下の更新 #5 の最新の更新

iOS アプリと Android アプリの両方に AppLinks を実装しようとしています: http://applinks.org

私は次のことをしました:

  1. アプリのカスタム URL スキームをセットアップします: inacho://
  2. アプリデリゲートでのセットアップ:- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
  3. http://www.nachorater.comで私のウェブサイトにメタ タグを追加します。

inacho://default のようなリンクを Notes に入力し、作成されたリンクをクリックして、URL スキームが適切に機能することを確認しました。ワラ!それは私のアプリを開きます。

しかし、Facebook または Quip から www.nachorater.com へのリンクをクリックしようとすると、どちらのアプリも、サイトにこれらのアプリ リンクが設定されていることを自動的に認識しないようで、試行する代わりにブラウザに Web サイトをロードするだけです。私のアプリを開くには。

誰かがこれを機能させましたか?

アップデート:

テンプレートの < head > 部分にいくつかのメタ タグがないという問題があり、修正しました。

リンク: iOS Facebook アプリのhttp://www.nachorater.comは、次のように iNacho アプリで URL を開くことができる素敵な小さなポップアップを追加します。

スクリーンショット

しかし、私の動的レビューへのリンクは機能していないようですが、Ming が指摘したデバッグ アプリは、メタ タグがそれらに対して正しいように見えることを示しています。

: http://www.nachorater.com/getReview?reviewID=6396169718595584

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.nachorater.com%2FgetReview%3FreviewID%3D6396169718595584でデバッグするときのメタ タグ:

メタタグ

更新 #2:

iNacho Facebook タイムラインに新しい nacho レビュー リンクを投稿し、Facebook モバイル アプリからクリックしようとしました。

ページの読み込みが開始され、iNacho でアプリを開くことができる便利なインジケーターがポップアップ表示されましたが、ページが読み込まれると、インジケーターは消えてしまいました (クリックする前に)。

更新 #3:

Facebook アプリから、レビュー用の inacho URL をトリガーできるようになりましたが、小さなポップアップをクリックして iNacho が消える前に開いた場合のみです。Facebook の組み込みの Web ビューでページを完全にロードすると、小さなポップアップは消えます。

これは Applinks の問題ですか? それともFacebookアプリの問題?それとも設計上の理由ですか?

更新 #4:

私は問題が何であるかを知っているかもしれません。レビュー ページは、nacho レビューの動的画像をロードします。したがって、ページをロードすると、画像をロードする動的 URL を指す img src タグが含まれます。これはある種の「リダイレクト」アクションと誤解されていますか?

img タグの例 (レンダリング):<img width="300" src="/getReviewImage?imageID=6125868501958656"></img>

注: 動的に読み込まれるスクリプト/ajax は他にもたくさんあります (Facebook や twitter ウィジェットなど)。

これは AppLinks または Facebook Mobile アプリのバグですか? ajax や動的イメージなどのオブジェクトをバックグラウンドでロードすることを気にするべきではありませんか?

アップデート #5

2014 年 7 月 15 日 - これは最新の Facebook アプリでまだ発生しています。iNacho の Facebook ページから iNacho の Web サイトへのリンクをクリックすると、ページの読み込みが完了する前に、そのページをアプリで開くオプションが一瞬表示されます。それからそれはそれを隠します。

Twitterアプリに関しては、一瞬ポップアップすら表示されません。リンクがappslinkに対応していることをまったく認識していないようです。

一方、Quip では、nacho リンクを貼り付けて、最初にクリックしたときに、アプリで開くオプションがなく、組み込みのサファリに移動しました。しかし、2回目にクリックすると、代わりにアプリが直接開かれました。

概要: これまでのところ、一部のアプリで AppLinks Navigation 部分が正しく実装されていないようです。Quip は機能しているように見えますが、Facebook 独自のアプリでさえ機能していないようです。

0 投票する
2 に答える
1498 参照

ios - Applinks iOS URL ナビゲーション

アプリリンクを利用するアプリケーションを作成しようとしています。つまり、自分の iOS アプリケーションから他の iOS アプリケーションに移動したいと考えています。Bolt フレームワークをインストールし、 [BFAppLinkNavigation navigateToURLInBackground:url]; Web ページへの移動に使用しています。携帯電話にインストールしたアプリケーションに直接リンクできないようです。これは、渡す現在の URL が何であるかがわからないためだと思います。

AppLinks を使用するアプリケーションに誘導する URL の場所についてアドバイスをいただける方がいらっしゃいましたら、よろしくお願いいたします。

前もって感謝します!

0 投票する
0 に答える
152 参照

ios - facebook アプリリンク 戻る ナビゲーション

現在の Facebook ios アプリが applinks の戻るナビゲーション ( http://applinks.org/documentation/#uxguidelinesrecommendations ) をサポートしているかどうかは誰にもわかりませんか? つまり、私のアプリがネイティブ Facebook アプリのページを開いたときに、Facebook から私のアプリに戻る方法はありますか?

0 投票する
1 に答える
1469 参照

android - Facebook SDK で Applink を解決できない

Facebook SDK をアプリに統合しました。今、facebbok SDK に「Applink を解決できません」というエラーが表示されます。この問題を解決するにはどうすればよいですか。

0 投票する
0 に答える
425 参照

angularjs - 動的に設定されたプロパティで動作する Applink を取得できません

現在、AngularアプリのコンパニオンとしてIOSアプリを開発中です。それに統合Applinksし、プロパティをコントローラーを介して動的に設定したいと考えています。私たちは以下を使用していhashbang prefixます:

Facebook debuggerでURL を実行すると、すべてのAppLinksプロパティが正しい値で表示されます。

myappweburlFB アプリケーションの設定に App Domain として記載されています。

問題は、カスタム ストーリーをクリックしたときに下部に [アプリで開く] 行が表示されないことですが、アプリで共有されているリンクをクリックすると表示されます (これらは両方とも同じ Web URL を持っています)。エンドポイントとメタ)。誰でもこれを手伝ってもらえますか?

0 投票する
0 に答える
1281 参照

android - Facebook アプリリンクが機能しない

アプリリンクを操作しようとしましたが、アプリが呼び出されませんでした。サンプル HTML ページに以下のコンテンツを配置し、ページの読み込み時にアプリを呼び出そうとしました。しかし、うまくいきません。

カスタム スキームは正常に機能し、Chrome および Safari ブラウザーから xyz://docs と入力するとアプリが呼び出されます。

サンプル ページがブラウザーに読み込まれると、アプリが呼び出されるようにしました。後で、これが機能したらアプリをフォールバックさせたいと思いました。

注 : 上記のタグの app_store_id、カスタム スキーム、および android:package は、テスト ページで適切に構成されています。

0 投票する
1 に答える
245 参照

ios - 新規インストール時の Facebook AppLink

このドキュメント ( https://developers.facebook.com/docs/applinks/ios ) によると、アプリがデバイスにインストールされていない場合、ユーザーにはインストールするオプションが表示されます。Facebook が SKStoreProductViewController を使用してこれを実現していることがわかります。

ユーザーがアプリをインストールすると、正しい al_applink_data を使用してダウンロード後にアプリが自動的に開くように見えますが、これが起こることはありません。アプリが勝手に開くことはありません。自分でアプリを開くのはユーザー次第です。

知る限り、「application:openURL:sourceApplication:annotation:」は、デバイスが最初の起動時にカスタム URL を登録するまで呼び出されません。インストール後にアプリが開かなかった場合、この呼び出しは発生しません。これが機能するはずだとしたら、どうやって?

空欄を埋められる人はいますか?