私はApp Linksをいくつかの新しいアプリケーションで実装しようと考えています。私はdevノートをよく読んで、サーバをセットアップし、正しいjsonヘッダを付けてファイルを追加しました。テストアプリケーションを構築しました。 Android Mに導入されたアプリのディープリンクは、添付されたリンクをメールで送信すると機能しているようですが、クロムのサンプルページでそのページをリロードするだけです。私はちょうど私のWebサーバー上のルートページに当たっています。 (https://www.EXAMPLE.com)。最初はタブレットにクロムの問題がありましたが、ルート証明書を追加して緑色になりました。Android M - App Chromeで動作しないリンク
Nexus 7 2013を使用しています。新しく削除されたAndroid MとChromeが更新されました。
私は自分のサーバー上でHTMLファイルを提供しています(フォールバックページを持っていた場合と同様です)。
これは私がウェブページを使用している/フォールバックしているかどうか、あるいは私が何か間違った設定をしているかどうかを考えてください。それはGmailで美しく動作しますが、タスクセレクタはありませんが、Chromeでは動作しません。
私はいくつかの例を混ぜ合わせてみましたが、htmlはこのように見え、誰もうまくいきませんでした。
<a href="EXAMPLE://">Click HERE for schema</a>
<a href="https://www.EXAMPLE.com/">Click HERE for url with slash</a>
<a href="https://www.EXAMPLE.com">Click HERE for url, no slash</a>
<a href="#" onclick="window.location('https://www.EXAMPLE.com/')">Trying with onclick javascript</a>
マイアンドロイドマニフェスト:
<activity
android:name=".deepActivity"
android:label="@string/title_activity_deep" >
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" android:host="www.EXAMPLE.com" />
<data android:scheme="https" android:host="www.MYDOMAIN.com" />
<!-- note that the leading "/" is required for pathPrefix-->
<!-- Accepts URIs that begin with "example://gizmos”-->
</intent-filter>
https://developer.android.com/training/app-links/index.html
編集:私がテストしてきた
次のコマンドを使用して自動-検証:
adb shell dumpsys package d | grep DOMAIN -ab5
と私は結果を得る:ドキュメント
から
230: Package: com.DOMAIN.deeplinkingtest 275: Domains: www.DOMAIN.com 308- Status: undefined
は、このアプリのために現在のリンクハンドリング設定を表示します。検証に合格し、マニフェストにandroid:autoVerify = "true"が含まれているアプリでは、常にステータスが表示されます。このステータスの後の16進数は、Androidシステムのユーザーのアプリリンク設定の記録に関連しています。この値は、検証が成功したかどうかを示すものではありません。
私はデータ結合を追加しようとしましたが、これはJQuery拡張のためだと思いますか?私はwwwの有無にかかわらず、さまざまなバリエーションでそれを試しました。ドメイン内では、HTMLとマニフェストの両方にスラッシュが付いていてもなくてもかまいませんが、Chromeのものはまだありません。 –