問題タブ [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.
facebook - ディープリンクのための App Links の利点
最近、Facebook が Applinks ( http://applinks.org/documentation/ ) を導入しました。ディープ リンクのこの新しい方法のビジネス上の利点を理解できません。誰かその観点から説明してもらえますか?
psタグにapplinkを作成できません
android - iOS または Android で動作する新しい AppLinks を取得できない
以下の更新 #5 の最新の更新
iOS アプリと Android アプリの両方に AppLinks を実装しようとしています: http://applinks.org
私は次のことをしました:
- アプリのカスタム URL スキームをセットアップします: inacho://
- アプリデリゲートでのセットアップ:
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
- 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 独自のアプリでさえ機能していないようです。
ios - Applinks iOS URL ナビゲーション
アプリリンクを利用するアプリケーションを作成しようとしています。つまり、自分の iOS アプリケーションから他の iOS アプリケーションに移動したいと考えています。Bolt フレームワークをインストールし、
[BFAppLinkNavigation navigateToURLInBackground:url];
Web ページへの移動に使用しています。携帯電話にインストールしたアプリケーションに直接リンクできないようです。これは、渡す現在の URL が何であるかがわからないためだと思います。
AppLinks を使用するアプリケーションに誘導する URL の場所についてアドバイスをいただける方がいらっしゃいましたら、よろしくお願いいたします。
前もって感謝します!
ios - facebook アプリリンク 戻る ナビゲーション
現在の Facebook ios アプリが applinks の戻るナビゲーション ( http://applinks.org/documentation/#uxguidelinesrecommendations ) をサポートしているかどうかは誰にもわかりませんか? つまり、私のアプリがネイティブ Facebook アプリのページを開いたときに、Facebook から私のアプリに戻る方法はありますか?
android - Facebook SDK で Applink を解決できない
Facebook SDK をアプリに統合しました。今、facebbok SDK に「Applink を解決できません」というエラーが表示されます。この問題を解決するにはどうすればよいですか。
angularjs - 動的に設定されたプロパティで動作する Applink を取得できません
現在、Angular
アプリのコンパニオンとしてIOS
アプリを開発中です。それに統合Applinks
し、プロパティをコントローラーを介して動的に設定したいと考えています。私たちは以下を使用していhashbang prefix
ます:
Facebook debuggerでURL を実行すると、すべてのAppLinks
プロパティが正しい値で表示されます。
myappweburl
FB アプリケーションの設定に App Domain として記載されています。
問題は、カスタム ストーリーをクリックしたときに下部に [アプリで開く] 行が表示されないことですが、アプリで共有されているリンクをクリックすると表示されます (これらは両方とも同じ Web URL を持っています)。エンドポイントとメタ)。誰でもこれを手伝ってもらえますか?
android - Facebook アプリリンクが機能しない
アプリリンクを操作しようとしましたが、アプリが呼び出されませんでした。サンプル HTML ページに以下のコンテンツを配置し、ページの読み込み時にアプリを呼び出そうとしました。しかし、うまくいきません。
カスタム スキームは正常に機能し、Chrome および Safari ブラウザーから xyz://docs と入力するとアプリが呼び出されます。
サンプル ページがブラウザーに読み込まれると、アプリが呼び出されるようにしました。後で、これが機能したらアプリをフォールバックさせたいと思いました。
注 : 上記のタグの app_store_id、カスタム スキーム、および android:package は、テスト ページで適切に構成されています。
ios - 新規インストール時の Facebook AppLink
このドキュメント ( https://developers.facebook.com/docs/applinks/ios ) によると、アプリがデバイスにインストールされていない場合、ユーザーにはインストールするオプションが表示されます。Facebook が SKStoreProductViewController を使用してこれを実現していることがわかります。
ユーザーがアプリをインストールすると、正しい al_applink_data を使用してダウンロード後にアプリが自動的に開くように見えますが、これが起こることはありません。アプリが勝手に開くことはありません。自分でアプリを開くのはユーザー次第です。
知る限り、「application:openURL:sourceApplication:annotation:」は、デバイスが最初の起動時にカスタム URL を登録するまで呼び出されません。インストール後にアプリが開かなかった場合、この呼び出しは発生しません。これが機能するはずだとしたら、どうやって?
空欄を埋められる人はいますか?