iOS 12.3.1 перенаправить в магазин приложений, нет подтверждения выскакивает - PullRequest
0 голосов
/ 04 июня 2019

Сначала я хочу сделать перенаправление на приложение, если приложение не установлено, перенаправить в магазин приложений.

В предыдущей версии 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();
}

Я хочу, чтобы результат был, если приложение открыто, магазин приложений открывать не нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...