当我从Safari / Chrome重定向到AppStore时,是否有办法在在应用中打开弹出Cancel
按钮?
场景是这样的:用户收到下载应用程序的消息。这是一个浏览器链接。在该浏览器链接上检查它是 android 还是 ios ?如果iOS重定向到App Store
或其他。
这在android上无缝运行。但另一方面,iOS会向用户显示弹出窗口,天气可以在另一个应用程序中切换和打开。
现在我的客户要求我处理Cancel
按钮。
那么,有没有办法通过JavaScript处理这个?
代码看起来像这样:
if($rootScope.$device.Android()) {
window.location = appConfig.PLAYSTORE_LINK;
return;
}
if($rootScope.$device.iOS()) {
window.location = appConfig.APPSTORE_LINK;
return;
}
P.S。:尽管如此,我相信它是一个操作系统级弹出窗口。处理此弹出窗口可能不是可能的或可行的解决方案。
答案 0 :(得分:0)
你是对的:这是Apple控制的用户界面元素。您无法以编程方式操纵此警报。