在Iphone, Ipad和使用Safari浏览器-警告"打开myapp"
In Iphone, Ipad and using Safari Browser - An alert "Open with myapp"
在使用Safari浏览器的iOS中,如果安装了应用程序,则在重定向应用程序之前显示警告"打开xyz应用程序",如果未安装应用程序,则显示警告"无效地址",然后显示"打开应用商店"
是否有一种方法来重定向上的应用程序,如果安装在应用商店,否则不显示任何警报?像yelp.com ?
目前我正在尝试使用java脚本,但它显示一个警报。
document.location.href = "myapp://url?url=" + encodeURIComponent(window.location.href);// "myapp://?url=" + encodeURIComponent(window.location.href);
setTimeout(function () {document.location.href = "appstoreurl";}, 2000);
谁能帮我解决这个问题? 可以。
为此,您需要设置Universal Links。你应该在这里阅读文档: https://developer.apple.com/library/content/documentation/General/Conceptual/AppSearch/UniversalLinks.html你这样做的方式是"deprecated"自iOS 9
相关文章:
- chrome扩展更改主机/域警告
- 铬:“;未捕获的语法错误:意外的标记:"
- 可以设置“;文件名"发生错误时显示的内联脚本标记的
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 使用“+="操作人员
- //而不是在src=“”上使用http://"属性
- "未捕获的语法错误:意外的标记}"
- 可以<脚本类型=“;text/javascript”>window.location=“/"</
- "实例范围”;TypeScript类的getter/setter
- Javascript复选框函数:;缺少:在属性id之后"
- "“;变量未引用正确的对象
- jsLint仍在警告“;X是在定义之前使用的"即使设置了undef
- Aptana”;缺少分号"警告
- "$(elementId+“_editor”)为空;在magento中打开wysiwyg编辑器时出现警告框
- "警告:任务;babel”;找不到.使用--force继续&”;
- 什么是“;警告-可疑代码.'getprop'运算符未被使用"意思是
- 使用自定义方案打开应用程序-防止“;在<appname>"警告
- 为什么chrome显示弹出警告:;您所做的更改可能尚未保存"在每个页面出口
- 闭包编译器:避免"缺少返回语句”;保证退货时发出警告