8

我有一個谷歌網站有多個頁面都包含一個谷歌Apps腳本小工具。用戶報告說,幾個月前,Apps腳本小工具停止工作。我已經測試過他們,發現從UI服務正確的Google Apps腳本小工具加載和顯示內容,然而,當點擊任意按鈕時運行的功能,Google Apps腳本小工具掛起,並且在瀏覽器控制檯錯誤顯示:Google Apps腳本小工具在谷歌網站開始嘔吐CORS錯誤

Uncaught SecurityError: Failed to read the 'frame' property from 'Window': Blocked a frame      
with origin "https://sites.google.com" from accessing a frame with origin 
"https://xxxxxxxxxxxxxxxx-a-sites-opensocial.googleusercontent.com". 
Protocols, domains, and ports must match. 

有谷歌改變了某種安全策略,防止跨源請求來自於Google Apps腳本腳本正在取得?有沒有解決這個問題的方法?

感謝

斯圖

+0

提供更多的信息。您究竟是如何將腳本插入網站的?通過網址?網址是以'script'還是'sites'開頭? –

+0

使用Google Apps腳本小工具將腳本插入網站。該網址以script.google.com開頭 – StuWatson

+0

我會嘗試使用一個鏈接在另一個標籤中打開Apps腳本小工具作爲解決方法。 'My Gadget Name' –

回答

0

唯一的解決辦法我能找到這個問題是與打開的應用程序腳本URL在新頁面中的鏈接,以取代小工具。

相關問題