我很惊讶我还没有在互联网上找到答案。
如何从本机脚本应用程序打开本机/默认应用程序?
在这种情况下,我想打开一个带有location参数的地图应用程序(不确定是否是字符串,坐标等)。
答案 0 :(得分:4)
您可以使用实用程序
var utilsModule = require("tns-core-modules/utils/utils");
utilsModule.openUrl("<< for example: maps short link>>");
实际上它将尝试使用浏览器打开地图链接。但是android && ios首先会询问您“是否要通过地图打开它?”。
可能有一些插件可以直接通过地图打开而没有任何问题,但我认为这种方法更好(您无需安装插件)
有关实用程序的更多信息,请参见that