Google Apps 스크립트가 내장 된 Google 사이트를 사용하여 JDBC를 사용하여 데이터베이스의 일부 데이터를 표시하고 있습니다. 구글 애플리케이션 스크립트는 HTML 페이지를로드 할 doGet
을 사용맞춤형 Google 가제트에서 Google Apps Script Gadget을 호출 하시겠습니까?
google.script.run.withSuccessHandler(mySuccessHandler).getSomeDBData();
:
function doGet() {
return HtmlService.createHtmlOutputFromFile('index');
}
을 ... 차례로 index.html 페이지가 일부 데이터베이스 데이터를 얻을 내 애플리케이션 스크립트에서 함수를 호출 mySuccesshandler
이 호출되면 JQuery로 데이터를 렌더링합니다.
이것은 작동합니다. 그러나 삽입 된 Google Apps Script는 정적으로 정의 된 높이를 가지고 있습니다. post on SO은 콘텐츠가 변경 될 때 맞춤형 앱 개발을 제안했습니다.
그러나 현재 Google Apps Script를 내 가제트로 포팅 할 수 있다는 어떠한 예나 확인할 수 없습니다. working with remote content의 설명서에는 데이터베이스가 언급되어 있지 않습니다.
나는 가젯 XML 파일에 내 응용 프로그램 스크립트로 전화를 걸 시도 :google.script.run.withSuccessHandler(mySuccessHandler).getSomeDBData();
그러나,이
cannot call run of undefined
실패했습니다. 맞춤형 Google 위젯에서 GAS를 호출 할 수있는 방법이 있습니까?