Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从web应用程序加载iPhone应用程序_Iphone_Android - Fatal编程技术网

如何从web应用程序加载iPhone应用程序

如何从web应用程序加载iPhone应用程序,iphone,android,Iphone,Android,我有移动网络应用程序(在.net中开发),我想从网络应用程序中使用iPhone地图应用程序(即,从网络浏览器点击按钮)…如何做到这一点?我想在android中也这样做。如果您试图从web应用程序(在移动浏览器中查看)查看地图,只需像平常一样链接到谷歌地图即可。一些移动操作系统将打开其本地地图应用程序,其他操作系统将接收谷歌的移动优化地图网站 编辑: 正如Robot K所说,URI将在iOS上被拦截并打开本机地图应用程序。如果您想在Android上强制执行相同的行为,您必须执行用户代理检测并使用G

我有移动网络应用程序(在.net中开发),我想从网络应用程序中使用iPhone地图应用程序(即,从网络浏览器点击按钮)…如何做到这一点?我想在android中也这样做。

如果您试图从web应用程序(在移动浏览器中查看)查看地图,只需像平常一样链接到谷歌地图即可。一些移动操作系统将打开其本地地图应用程序,其他操作系统将接收谷歌的移动优化地图网站

编辑:

正如Robot K所说,URI将在iOS上被拦截并打开本机地图应用程序。如果您想在Android上强制执行相同的行为,您必须执行用户代理检测并使用GeoURI方案


用户代理检测用于确定您尝试加载的链接是针对iOS的http方案还是针对android的geo方案。

如果您尝试从web应用程序(在移动浏览器中查看)查看地图,只需像平常一样链接到谷歌地图即可。一些移动操作系统将打开其本地地图应用程序,其他操作系统将接收谷歌的移动优化地图网站

编辑:

正如Robot K所说,URI将在iOS上被拦截并打开本机地图应用程序。如果您想在Android上强制执行相同的行为,您必须执行用户代理检测并使用GeoURI方案


用户代理检测用于确定您尝试加载的链接是针对iOS的http方案还是针对android的geo方案。

我不知道android,但描述了如何构建URL以打开iPhone的地图应用程序。

我不知道android,但是描述了如何构造一个URL来打开iPhone的地图应用程序。

我不想使用web浏览器来显示地图,我希望iPhone中的地图应用程序在我的web应用程序中单击按钮后启动。在iPhone上,它将打开地图应用程序而不是浏览器。有关Android的信息,请阅读我的编辑。从web应用程序启动地图时,是否可以使用注释?在中搜索
自定义标签标记
,查看如何添加自定义标记。是的,您可以使用KML文件的url作为查询参数添加自定义PIN。这里的信息:我不想使用web浏览器来显示地图,我希望iPhone中的地图应用程序在我的web应用程序中单击按钮后启动。在iPhone上,它将打开地图应用程序而不是浏览器。有关Android的信息,请阅读我的编辑。从web应用程序启动地图时,是否可以使用注释?在中搜索
自定义标签标记
,查看如何添加自定义标记。是的,您可以使用KML文件的url作为查询参数添加自定义PIN。此处的信息: