App-Link / Deep link 仅适用于三星或 M+ 设备一次
App-Link / Deep link only works one time on samsung or M+ Devices
我最近研究了三星设备,如果你在你的应用程序中集成了深度 links(即从网络到应用程序内),选择器对话框在安装后只打开一次,之后每当网络检测到 URL deep link 初始化用户上次选择浏览该网页的应用程序。我之前认为 OS 将用户偏好保存在特定深度 link url 上,也许通过删除/重新安装应用程序将重新初始化 'open with' 对话。但在某些设备上,即使卸载并重新安装该应用程序也无法正常工作。
问题是有时它打开网页时甚至没有要求打开对话。我主要是在三星设备上对这些深度 link 进行理智测试,但我认为这个问题也可能出现在其他设备上。还有其他人遇到过这个问题吗?有没有用于测试目的的解决方案?任何人都可以提出建议吗?
我知道 android OS 要求用户定义打开 url 仅一次 或将其用作默认应用程序。
您可以从设置中清除默认应用程序并再次查看选择对话框。
请记住,如果您在清单中使用 BROWSABLE,它会使您的应用程序被识别为可以打开 urls 并在网络应用程序中显示您的应用程序的网络应用程序对话框。
好的,任何与三星特定设备有相同问题的人都是三星设备 select 自动默认应用程序。您可以在设置页面中更改它,然后搜索默认应用程序,并且有部分 默认应用程序选择
"set default apps automatically" 将其更改为“在设置默认应用程序之前询问”。这将解决此问题
我最近研究了三星设备,如果你在你的应用程序中集成了深度 links(即从网络到应用程序内),选择器对话框在安装后只打开一次,之后每当网络检测到 URL deep link 初始化用户上次选择浏览该网页的应用程序。我之前认为 OS 将用户偏好保存在特定深度 link url 上,也许通过删除/重新安装应用程序将重新初始化 'open with' 对话。但在某些设备上,即使卸载并重新安装该应用程序也无法正常工作。
问题是有时它打开网页时甚至没有要求打开对话。我主要是在三星设备上对这些深度 link 进行理智测试,但我认为这个问题也可能出现在其他设备上。还有其他人遇到过这个问题吗?有没有用于测试目的的解决方案?任何人都可以提出建议吗?
我知道 android OS 要求用户定义打开 url 仅一次 或将其用作默认应用程序。 您可以从设置中清除默认应用程序并再次查看选择对话框。
请记住,如果您在清单中使用 BROWSABLE,它会使您的应用程序被识别为可以打开 urls 并在网络应用程序中显示您的应用程序的网络应用程序对话框。
好的,任何与三星特定设备有相同问题的人都是三星设备 select 自动默认应用程序。您可以在设置页面中更改它,然后搜索默认应用程序,并且有部分 默认应用程序选择 "set default apps automatically" 将其更改为“在设置默认应用程序之前询问”。这将解决此问题