我有一個帶有綁定Google Apps腳本(GAS)的Google表單,它在HTML/JS中創建一個模式對話框(彈出窗口),作爲我的Google表單的用戶友好「前端」這就像一個傻瓜數據庫。Google Apps腳本iframe拒絕顯示
自從我幾個月前完成當前版本以來一直很好。突然間,當它嘗試進行服務器端函數調用時,整個彈出窗口變爲空白。控制檯日誌顯示這個錯誤:
Refused to display ' https://accounts.google.com/ServiceLogin?service=wise&passive=1209600&conti …ndler%28loadFullItemLite%29.withUserObject%28this%29.sendAllItems%28%29%3B' in a frame because it set 'X-Frame-Options' to 'DENY'.
注意loadFullItemLite()
是successHandler運行withUserObject(this)
當sendAllItems()
返回所請求的數據(即this
)。
問題似乎是它不會顯示ServiceLogin頁面,而不是它不會顯示我的彈出窗口內容。它試圖登錄到服務,但什麼服務?爲什麼?
我有3個用戶,擁有3個不同的Google帳戶,所有用戶都在相同的工作表中使用相同的訪問級別運行相同的腳本。請指教。
是你使用HTML?你在設置沙盒模式嗎?你在使用UI服務嗎? UI服務已棄用。 NATIVE沙盒模式與HTML服務現在已棄用。你需要顯示你的代碼。 –
感謝您的評論,@SandyGood。是的,它是HTML和JS,我正在使用沙盒模式iframe。到昨天爲止工作正常,但截至2016年6月10日,我找不到GAS變化的任何消息。你知道它爲什麼試圖進入ServiceLogin頁面嗎? – Mithrandir
我不知道爲什麼。 –