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/4/r/79.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
Javascript 从safari调用ios安装的应用程序_Javascript_Iphone_Ios_Mobile Safari - Fatal编程技术网

Javascript 从safari调用ios安装的应用程序

Javascript 从safari调用ios安装的应用程序,javascript,iphone,ios,mobile-safari,Javascript,Iphone,Ios,Mobile Safari,我想从浏览器调用ios应用程序。如果安装了应用程序,则应重定向到该应用程序。否则,它应该在浏览器中继续运行,不会显示错误弹出消息。 我在javascript中尝试了setTimeOut(),但它不起作用 请帮帮我…检查这里 在你的应用程序中注册一个URI,然后你可以在mobile safari中通过javascript打开它我已经这么做了。但是,在使用window.location=“myapp://”调用应用程序时,如果未安装应用程序,则会向我抛出一个错误。如何处理这个问题,答案如下。var超

我想从浏览器调用ios应用程序。如果安装了应用程序,则应重定向到该应用程序。否则,它应该在浏览器中继续运行,不会显示错误弹出消息。 我在javascript中尝试了setTimeOut(),但它不起作用

请帮帮我…

检查这里


在你的应用程序中注册一个URI,然后你可以在mobile safari中通过javascript打开它

我已经这么做了。但是,在使用window.location=“myapp://”调用应用程序时,如果未安装应用程序,则会向我抛出一个错误。如何处理这个问题,答案如下。var超时;函数open_appstore(){window.location='';}函数尝试_to_open_app(){timeout=setTimeout('open_appstore()',300);}