找不到脚本函数doget,但是我没有在代码上使用doGet

时间:2019-02-08 21:51:22

标签: ios web safari progressive-web-apps

我正在使用电子表格作为存储进行PWA。当我想提交我的信息时,它可以在Web(Chrome,Safari,Opera等)上很好地运行,就像在Android上的PWA一样。

但是当我在Iphone / iPad上添加应用程序时,当我尝试提交信息时,它会在safari上打开一个页面并显示此错误:

  

找不到脚本函数:doGet。

Google脚本

    // 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中的错误。

0 个答案:

没有答案