Blocked a frame with origin from accessing a cross-origin frame На рассмотрении

1

При попытке ручного импорта архива через плагин 1С (CommerceML) получаю постоянно ошибку:

shop.js?7.2.13.1542016752:147 Exception: Blocked a frame with origin "https://mydomain" from accessing a cross-origin frame. DOMException: Blocked a frame with origin "https://mydomain" from accessing a cross-origin frame.

В чем может быть проблема?

6 комментариев

  • +1
    Михаил Ушенин Михаил Ушенин Webasyst 13 ноября 2018 08:40 #

    Возможно, у вас большой файл. Если вы ещё не сжимали его, сожмите в ZIP-архив и попробуйте загружать архив — плагин автоматически его распакует.

    Если вы уже загружаете архив, то попробуйте формировать файл меньшего размера и импортировать его.

    • +1
      Геннадий Геннадий 13 ноября 2018 17:59 #

      Вообще ошибка совсем не об объемах. Это происходит при любых объемах файла. Иногда, если повезет, он успевает его загрузить без ошибки. Это может быть файл и в 20, и в 100 МБ

      • +1
        Михаил Ушенин Михаил Ушенин Webasyst 13 ноября 2018 18:48 #

        Такую ошибку наблюдали при попытках импортировать файлы большого размера. 20 МБ — это размер XML или ZIP?

        • +1
          Геннадий Геннадий 14 ноября 2018 10:40 #

          ZIP. Я же изначально написал "При попытке ручного импорта архива через плагин 1С"

          • +1
            Михаил Ушенин Михаил Ушенин Webasyst 14 ноября 2018 12:10 #

            Спасибо. Это может быть всё ещё довольно большой размер файла. Пока не удалось обнаружить точной зависимости между размером файла и возникновением этой ошибки. Если есть возможность, попробуйте уменьшить размер архива, например, до 1–2 МБ.

          • +1
            Дмитрий Дмитрий 28 марта 2020 16:55 #

            Проблема есть и все таки как-то связана с размером файла. Как только он перевалил за 100Мб появилась. Загрузка в архиве пока работает нормально)

            Добавить комментарий

            Чтобы добавить комментарий, зарегистрируйтесь или войдите