如果未安装应用,我想先重定向到应用。
在以前的iOS版本中,它可以工作。但是更新至12.3.1重定向到应用程序时,无需确认,因此先打开应用程序,然后再打开应用程序商店。
function jumpToApp() {
window.location.href = 'myapp://a/b';
}
function jumpToAppStore() {
return setTimeout(() => {
clearTimeout(timeout);
timeout = null;
window.location.href = /android/i.test(window.navigator.userAgent) ? 'http://a.app.qq.com/o/simple.jsp?pkgname=xxxx' : 'https://itunes.apple.com/cn/app/xxxx';
}, 1500)
}
window.onload = function () {
jumpToApp();
timeout = jumpToAppStore();
}
我希望结果是如果打开了应用程序,则不应打开应用程序商店。