Android Firebase Dynamic Links 動態連接老是跳往應用商店的問題

       關於部分機型動態連接啓動APP後,高几率跳轉到應用商店的調查,網上只能找到有人提過一樣的問題,可是卻沒有具體的緣由和有效的解決方案。下面測試使用的短連接爲:https://i-fenrirdaliandev.ra9.app/links/XxX2SpMyXngWpiQs9 使用使用的瀏覽器是Chrome、Brave,使用官方提供的測試動態連接的Android調試橋測試過,link能夠百分百的啓動APP(官方文檔:https://firebase.google.com/docs/app-indexing/android/test),so用以下的情景去分析問題的可能緣由:html

 

情景1:android

將動態短連接複製粘貼到瀏覽器上後,直接enter鍵瀏覽器scheme啓動APP:瀏覽器

結果:會發現App大機率未能按預期正常啓動,跳轉到應用商店的頁面app

 

情景2:工具

將動態短連接複製粘貼到瀏覽器上後,先在連接後追加一個空格鍵,再刪掉空格還原,而後點擊enter鍵瀏覽器scheme啓動APP:測試

結果:會發現App正常啓動google

 

情景3:spa

手動輸入動態短連接到瀏覽器上後,點擊enter鍵瀏覽器scheme啓動APP:調試

結果:會發現App正常啓動htm

 

情景4:

改變短連接的格式,在其後追加一個下劃線:https://i-fenrirdaliandev.ra9.app/links/XxX2SpMyXngWpiQs9/ 。而後將動態短連接複製粘貼到瀏覽器上,直接enter鍵瀏覽器scheme啓動APP:

結果:會發現App大機率未能按預期正常啓動,跳轉到應用商店的頁面。

 

情景5:

使用掃碼工具QR Code Reader 2.3 (下載地址:https://dl.pconline.com.cn/download/619380.html

),掃描二維碼後自動跳轉:

結果:會發現App正常啓動

================================

情景1 + 情景2+ 情景3,能夠發現徹底相同的link字符串,只有複製後直接搜索的狀況下不能正常啓動APP,

情景1+情景4,排除了現有link字符串的格式致使的此問題

       如此能夠推斷,跳轉到應用商店極可能屬於一個動態連接在複製到瀏覽器直接搜索狀況下的1個bug,儘可能用掃碼工具規避,不要手動輸入。