使用href链接打开iOs设置



我有一个使用定位的web应用程序,如果在设备上禁用了定位服务,我想帮助用户启用定位服务。

若要继续,请启用定位服务切换。

这就是我尝试的:

<a href="prefs:root=Privacy&path=LOCATION">the Location Services</a>

当然,我尝试了所有可能的方案:

App-prefs://
App-prefs:
prefs://
prefs:
prefs:root
prefs:root=

但狩猎旅行总是告诉我:

Safari无法打开页面,因为地址是无效的

由于苹果的限制,您无法在设置中打开特定的子菜单。

然而,您可以使用以下网址打开iPhone的主要设置:

App-Prefs://prefs:root
  • 在IOS 16中进行了测试
  • 在Mac上不起作用

请注意,根据苹果公司的说法,仅支持明确记录的方案。其他一切都被认为是私有的API。

App-PrefsURL方案未记录为供第三方使用!

我在IOS 16<a href="App-Prefs://prefs:root"> Settings menu </a>中使用Safari进行了测试。

似乎它并不总是打开主设置菜单,而是在点击URL之前打开的最后一个设置子菜单。

与相同的行为<a href="App-Prefs://prefs:any_string"> Settings menu </a>

相关内容

  • 没有找到相关文章

最新更新