簡體   English   中英

Google Docs 插件無法從菜單“啟動”

[英]Google Docs add-on can't "start" from menu

我編寫了一個安裝在 Google Docs 模板中的 Google Docs 插件。

在使用安裝了插件的模板創建新文檔時,插件已停止顯示在 Google Docs 的插件菜單中,沒有明顯的原因。

我可以看到加載項的子菜單,但沒有“開始”選項(安裝在 main.gs 的菜單中)

缺少起始項目

function onOpen(e) {
    DocumentApp
        .getUi()
        .createAddonMenu()
        .addItem('Start', 'showSidebar')
        .addToUi();
}

附加組件側面板上的“使用”按鈕也顯示為灰色,禁用。

禁用使用按鈕

模板和附加組件僅對 G 套件組織可見。

在將 Gmail 功能/權限添加到附加組件后,問題就開始了,但我不確定它是否相關,因為回滾這些更改並不能解決問題。

另外,我沒有看到“使用”按鈕被禁用的任何用例,所以我想知道它是否可能是附加組件系統中的錯誤?

我可以通過重新安裝插件來臨時修復它,但是當我創建一個新文檔時,問題又回來了。

解決你的第一個問題。 我以前有這個問題。 它與您的 code.gs 文件中正在運行的代碼有關。 在側邊欄打開之前,您應該沒有任何請求權限的內容。 例如,它不應該在側欄打開之前嘗試獲取用戶 email。 這里有更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM