[英]Deep link not opening native app when opened in Facebook/Messenger (working in other apps…)
在Messenger或Facebook中打開時,我的自定義深層鏈接不再打開我的原生應用程序,而是顯示App Store ,而它仍在Safari,SMS,Whatsapp應用程序中有效工作 ......
Flow非常標准:
如果scheme_based url失敗,用戶點擊重定向到打開App Store的網頁的網址 - 代碼段:
var loadedAt = +new Date;
setTimeout(
function() {
if (+new Date - loadedAt < 2000){
window.location = appstoreFail;
}
}
,25);
//Try launching the app using URL schemes
window.open(appUrlScheme,"_self");
知道為什么Facebook沒有識別應用程序方案網址嗎? 他們改變了什么嗎? Facebook或Messenger正在打開一個Web視圖,所以可能會有一些東西,但我感覺它之前正在工作並最近停止工作...
非常感謝您的建議,或者從Facebook / Messenger打開本機應用程序的任何解決方法!
盧卡斯
Facebook可以在他們的應用程序中通過任何網絡請求做任何他們想做的事情,似乎他們選擇在他們的應用程序的最新版本中阻止非http請求...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.