Вот мой код для показа боковой панели. При нажатии на кнопку OK
я добавлю новую запись на свой лист. Это работает хорошо , когда я отключаю V8 с помощью Run->Disable new App Script .. V8
. Когда я включаю V8, onClicked
в Code.gs
больше не срабатывает. Я проверил V8 Обзор времени выполнения , но ничего не нашел.
Индекс. html
<!DOCTYPE html>
<html>
<head>
<base target="_top">
</head>
<body>
<button onclick="okClicked()"> OK </button>
<button onclick="close()">Close </button>
<script>
function okClicked(){
window.alert("A");
google.script.run.okClicked();
}
function close(){
google.script.host.close();
}
</script>
</body>
</html>
Code.gs
function showSidebar() {
var html = HtmlService.createHtmlOutputFromFile('Index')
.setTitle('My custom sidebar')
.setWidth(300);
SpreadsheetApp.getUi().showSidebar(html);
}
function okClicked(){
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Data");
sheet.appendRow(["A", "B"]);
}
Буду признателен за любую помощь или предложение.