当在IOS中将一个网站与多个应用关联时,json中应用的顺序决定了扫描链接url的二维码后打开哪个应用。json中的第一个应用程序将自动打开,而没有用于在json中的多个应用程序之间进行选择的消歧对话框。
不同的应用程序在相同的web主机下为相同的资源处理完全相同的路径链接。例如,应用程序都链接到https://example.com,没有任何额外的路径
然而,在Android上,当一个网站关联多个应用时,知名json中应用的顺序并不能决定打开哪个应用。json中的第一个应用程序不会自动打开。相反,json中有一个消歧对话框,用于在多个应用程序(不包括浏览器应用程序)之间进行选择。如果json文件只包含一个应用程序,则应用程序将自动打开,而不会在应用程序和浏览器之间显示消歧对话框。安卓版本为8.0.0,API26,SamSung SM-N950U1
所以我很好奇,为什么在android上,第一个应用在大家熟知的json里不能直接打开?或者在Android上,它只是为了显示一个消除歧义的对话框,在json中的多个应用程序之间进行选择?
发布于 2019-06-14 16:16:30
为什么您希望多个应用程序在同一路径下打开?通用链接和应用程序链接旨在创建点击域和应用程序之间的1-1合同。您试图解决的用例是什么?
https://stackoverflow.com/questions/56589263
复制相似问题