2016-08-17 6 views
0

Иногда я получаю следующее сообщение об ошибке при открытии моего веб-приложения с помощью скрипта приложений.Не удалось выполнить PostMessage на DOMWindow с помощью сценария приложений

Нужно выяснить два вопроса

  • Что это за ошибка?
  • Как исправить это?

Мне нужен этот сайт, чтобы он работал последовательно, поэтому я готов начать щедрость через несколько дней, если решение не очевидно. Я делаю много вызовов для функций google.script.run.

Failed to execute 'postMessage' on 'DOMWindow': 
The target origin provided 
('https://n-j3xfpwqmogabbvlhsvezfcvbljow7bq45m6qoky-0lu-script.googleusercontent.com') 
does not match the recipient window's origin ('null'). 

Edit: я, вероятно, следует отметить, что мое приложение содержит JQuery, но когда я удалить сценарий и Css теги ниже нет общий эффект. Это просто не загружается порой без видимых причин.

<script src="https://code.jquery.com/jquery-3.1.0.js" integrity="sha256-slogkvB1K3VOkzAI8QITxV3VzpOnkeNVsKvtkYLMjfk=" crossorigin="anonymous"></script> 
    <script src="https://code.jquery.com/ui/1.12.0/jquery-ui.js" integrity="sha256-0YPKAwZP7Mp3ALMRVB2i8GXeEndvCq3eSl/WsAl1Ryk=" crossorigin="anonymous"></script> 
    <link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/css/select2.min.css" rel="stylesheet" /> 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/select2.min.js"></script> 

ответ

1

Исходя из ошибки Failed to execute postMessage on DOMWindow вы не можете правильно настроить учетные данные из Google API console или вы пытаетесь запустить скрипт из файловой системы, а не веб-сервера, даже работающие на localhost

Просто убедитесь, что размещение сообщение загружено. В большинстве случаев эта ошибка возникала при загрузке сообщений.

Попробуйте установить обходное решение, предлагаемое сообществом здесь: SOTicket1 или SOTicket2.

+0

Можете ли вы уточнить часть «Учетные данные». – IntegrateThis

+0

Вы можете проверить ссылку выше помощника. Проверьте свою панель управления, где генерируются учетные данные. –

Смежные вопросы