我的應用程序是使用谷歌的應用程序邀請框架(預火力版本),電子郵件邀請函中的鏈接做工精細,用戶點擊鏈接時,應用程序打開,當用戶通過手機短信發送深層鏈接但是檢索嵌入式鏈接打開Play商店呢?用戶點擊打開的應用程序,但沒有鏈接?谷歌應用程序邀請短信深層鏈接無法打開應用
它就好像短信鏈接無法在電子郵件所在的用戶設備上看到應用程序,有什麼想法?
它看起來像我缺少一個SMS的權限打開應用程序?
鏈路檢索清單摘錄:
<!-- deep link retrieval for appInvites -->
<intent-filter >
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="uid"
android:scheme="AppName" />
</intent-filter>
和我邀請Builder代碼:
Intent intent = new AppInviteInvitation.IntentBuilder("Invite Friends")
.setMessage("Come join us")
.setCallToActionText("Join me!")
.setDeepLink(Uri.parse("AppName://uid/" + uid))
.build();
startActivityForResult(intent, 1);
更新:我似乎得到以下消息試圖打開短信邀請URL時:
XMLHttpRequest無法加載https://play.google.com/log?format=json。 'Access-Control-Allow-Origin'標題的值爲'http://play.google.com',它不等於提供的原點。
這似乎轉儲推介,只是打開Play商店?
謝謝。
您是否想出瞭如何使用深度鏈接來使用Samsung Messages?我遇到同樣的問題 –
不幸的是,它看起來像只有三星設備上的Android 6上的一個問題(未測試7)。 – ScottishUser
面臨同樣的問題!我的深層鏈接不是來自短信應用程序的工作。它只是在網絡瀏覽器中打開它。 –