Я делаю PWA, используя электронную таблицу в качестве хранилища.Когда я хочу отправить свою информацию, она хорошо работает в Интернете (Chrome, Safari, Opera и т. Д.), Она также работает как PWA на Android.
Но когда я добавляю приложение на Iphone / iPad, когда я пытаюсьчтобы отправить информацию, он открывает страницу в сафари и показывает мне эту ошибку:
Функция сценария не найдена: doGet.
Google script
// spit out all the keys/values from the form in HTML for email
// uses an array of keys if provided or the object to determine field order
function formatMailBody(obj, order) {
return result; // once the looping is done, `result` will be one long string to put in the email body
}
function doPost(e) {
//operations with values from form
record_data(e);}
function record_data(e) {//operations}
А это мой HTML-код:
<form id="gform" class="pure-form pure-form-stacked" data-email="xxxxx@gmail.com" action="https://script.google.com/macros/s/xxxxxxxxxxxxxxxxxxxxx/exec" method="POST">
//Some inputs
<input type="hidden" id="de" name="de" value='nombre'>
<input type="hidden" id="tipopersona" name="tipopersona">
<input type="hidden" id="correo" name="correo" >
</form>
Я хочу удалить ошибку doGet () и выполнить другой код так, как он должен, или же узнать, что вызывает эту ошибку только в iOS PWA.