Кинви не работает на iPhone и iPad

Я использую серверные службы Kinvey, доступ к которым осуществляется через их Javascript API. Инициализация Kinvey отлично работает в любом браузере ПК (Safari, FF, Chrome), а также в мобильных устройствах FF и Chrome. Я получил эту ошибку только в Safari для iPhone и Safari для iPad, вывод консоли:

Исключение jQuery.Deferred: не удается найти переменную: Kinvey https://.html:22:15 l@https://code.jquery.com/jquery-3.3.1.min.js:2:29380 https://code.jquery.com/jquery-3.3.1.min.js:2:29678

Вот код, показывающий ошибку:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>My App</title>
    
    <script   src="https://code.jquery.com/jquery-3.3.1.min.js"   integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="   crossorigin="anonymous"></script>

    <script src="https://da189i1jfloii.cloudfront.net/js/kinvey-html5-sdk-3.11.1.min.js"></script>

    <script src="https://matthewcv.github.io/mobiledebug.js"></script>

</head>

<script>
    $(document).ready(function() {

        console.log("before");

        // Init Kinvey
        Kinvey.init({
            appKey: '<yourAppKey>',
            appSecret: '<yourAppSecret>'
        });

        console.log("after");

    });
</script>

<body>

  <div>
      Show something
  </div>

</body>
</html>

Я работаю с последней версией iOS, а также с последними пакетами Javascript.

Я несколько раз писал на форум Кинви, но, кажется, никого это не волнует. Поэтому я пробую это здесь в надежде, что кто-то знает решение.


person Jonny    schedule 27.06.2018    source источник
comment
Я не могу воспроизвести эту проблему. Я запускаю этот запрос без ошибок. jsfiddle.net/remotesynth/pr69c47k/1   -  person remotesynth    schedule 05.07.2018
comment
Вау, спасибо, мне помогло! Это говорит мне, что мне пришлось перезагрузить свой iPhone, и после этого он заработал! Очистка кеша не помогла. Какой-то тяжелый облом тогда.   -  person Jonny    schedule 06.07.2018


Ответы (1)


Основываясь на комментарии remotesynth, я был уверен, что что-то испортило мой iPhone. После полного сброса устройства я тоже смог заставить его работать.

person Jonny    schedule 06.07.2018