我尝试了所有找到的解决方案,但仍然获得相同的结果。
我在 Windows 10 上使用 NativeScript Sidekick,它工作正常,但是当我想打开谷歌地图、Facebook 或优步时(例如使用 openUrl("comgooglemaps://") 或 openUrl("fb://")),它不工作。我尝试将 LSApplicationQueriesSchemes 添加到 Info.plist 中,但没有任何变化。
<key>LSApplicationQueriesSchemes</key>
<array>
<string>fb</string>
<string>fbapi</string>
<string>fbauth2</string>
<string>fbshareextension</string>
<string>fb-messenger-api</string>
<string>twitter</string>
<string>viber</string>
<string>whatsapp</string>
<string>wechat</string>
<string>line</string>
<string>instagram</string>
<string>kakaotalk</string>
<string>mqq</string>
<string>vk</string>
<string>comgooglemaps</string>
<string>googlephotos</string>
<string>ha</string>
<string>yammer</string>
</array>
有人帮助我运行了一个使用 Sidekick 创建的干净项目,并且 openUrl() 运行良好。
所以...我想知道我的问题是因为我使用的是 Windows 还是我需要添加其他配置。
这似乎是一个简单的问题,但我将非常感谢任何帮助。谢谢!
PD:使用原生 iOs Map 可以正常工作 (openUrl("map://"))