Sematkan Referensi Aplikasi Web Skrip Google Apps

Saya mencoba menyematkan aplikasi web skrip Google ke situs Google dan mendapatkan kesalahan ReferenceError: "include" is not defined (line 2, file "Code", project "Test Table Maker").

Saya tidak memiliki kata "sertakan" di mana pun di kode saya. Apakah ini mengacu pada hal lain? Atau haruskah saya mendefinisikan "sertakan" di suatu tempat?

Saya melakukan sedikit pencarian dan sepertinya ini mungkin terkait dengan JQuery yang saya gunakan. Namun, kesalahan itu secara khusus menunjuk ke file "Kode" pada baris 2. Tidak ada apa pun di sana. Ketika saya memeriksa konsol aplikasi web itu sendiri, saya melihat beberapa kesalahan, tetapi semuanya berfungsi seperti yang diharapkan, hanya saja tidak ketika saya akan menyematkannya

Kesalahan Penyematan Situs Google Kesalahan

Kesalahan Konsol (semua yang ada di aplikasi web berfungsi) Kesalahan Konsol.log

3 baris pertama Code.gs

function doGet() {
  return HtmlService.createHtmlOutputFromFile('Index');
}

KODE HTML: DI SINI


person N.O.Davis    schedule 22.01.2019    source sumber
comment
jsfiddle.net/p5sLcwnq (daripada melakukan 300+ baris di sini). Itu tidak memiliki skrip aplikasi yang mendasarinya.   -  person N.O.Davis    schedule 22.01.2019
comment
Tidak yakin, tapi mungkin ini bisa membantu? stackoverflow.com/ pertanyaan/42141355/   -  person badermart    schedule 23.01.2019
comment
Saya melihatnya, tapi saya tidak menyertakannya di mana pun dalam skrip jadi saya tidak yakin apa maksudnya.   -  person N.O.Davis    schedule 23.01.2019
comment
Saya pikir skrip Anda berfungsi. Jadi untuk memahami situasi Anda dengan benar, bolehkah saya menanyakannya kepada Anda? 1. Dalam kondisi apa Anda menerapkan Aplikasi Web? Misalnya, Jalankan aplikasi sebagai: dan Siapa yang memiliki akses ke aplikasi: masing-masing adalah Saya dan Siapa Pun, bahkan anonim. 2. Meskipun saya tidak yakin apakah ini solusi langsungnya, misalnya, bagaimana jika menerapkan ulang Aplikasi Web sebagai versi baru?   -  person Tanaike    schedule 23.01.2019
comment
1. Jalankan karena Saya dan Siapapun mempunyai akses. 2. Saya pikir saya dapat kembali dan mencobanya lagi di proyek baru, tetapi tidak yakin apakah masalahnya ada di pihak saya atau GAS.   -  person N.O.Davis    schedule 23.01.2019
comment
Apa yang terjadi jika Anda hanya menjalankan aplikasi web dari browser, melewati Google Sites? Dan bisakah Anda menjelaskan bagaimana aplikasi web tertanam?   -  person P Burke    schedule 23.01.2019
comment
Aplikasi web berfungsi dari browser tanpa masalah (saya dapat membuka halaman dari tautan yang disediakan). Itu tertanam melalui url. Saya mengikuti langkah-langkahnya di sini: developers.google.com/apps-script/guides/   -  person N.O.Davis    schedule 23.01.2019
comment
Saya pikir contoh minimal yang dapat direproduksi yang lebih sederhana mungkin bisa membantu di sini. Karena saya tidak dapat menemukan hubungan antara formulir HTML, Situs, dan tautan yang memanggil aplikasi web; beberapa kesalahan browser tampaknya terkait dengan formulir (tableArray tidak ditentukan) misalnya, dan alangkah baiknya jika kebisingan tersebut dihilangkan. Tapi itu adalah pesan kesalahan yang sangat aneh, yang tampaknya terkait dengan otorisasi! Beberapa pertanyaan/hal lagi yang perlu dicoba: situs baru atau klasik? Apakah Aplikasi Web Anda menggunakan perpustakaan apa pun (dan jika demikian, dapatkah Anda menghentikannya)? Bagaimana kalau memanggil aplikasi web dari jendela penyamaran?   -  person P Burke    schedule 23.01.2019
comment
Situs Baru. Pada dasarnya, saya mengambil data dari spreadsheet, menggunakan skrip aplikasi Google Layanan HTML untuk merendernya. Kemudian mencoba menyematkan aplikasi web ke situs Google. Saya akan mengerjakannya. Bahkan ketika saya menyalin ke proyek skrip baru dan membuat beberapa perubahan, saya mendapatkan kesalahan baru Not html file named Index was found. (line 2, file "Code", project "Test Table Maker" File itu pasti ada.   -  person N.O.Davis    schedule 23.01.2019
comment
Ini adalah masalah yang aneh, tetapi kesalahan GAS jalur 2 relatif umum terjadi, dan memiliki berbagai penyebab; lihat daftarnya di bawah ini. Mungkin ada baiknya juga mencoba PC lain, akun Google berbeda, ... menghilangkan masalah lingkungan. stackoverflow .com/questions/34605580/ stackoverflow.com/questions/52724013/ stackoverflow.com/questions/25272501/   -  person P Burke    schedule 24.01.2019


Jawaban (1)


Terima kasih kepada P Burke karena telah mengarahkan saya pada pertanyaan yang belum pernah saya lihat sebelumnya.

Berikut perbaikan dari MShoaib91:

buka: publikasikan › terapkan sebagai aplikasi web › pilih versi proyek ke versi baru dan perbarui proyek.

Saya menggunakan versi uji kode terbaru.

person N.O.Davis    schedule 25.01.2019