Javascript google.script.run出现问题,请承诺并等待。返回未定义的值

Javascript google.script.run出现问题,请承诺并等待。返回未定义的值,javascript,async-await,promise,spreadsheet,Javascript,Async Await,Promise,Spreadsheet,//我按下一个按钮调用“formSubmit”。“displayInfo”中的第一条警报消息正常,但在//“fetchingDatos”中返回未定义的值 //服务器功能 //buscarAlumno(form)-->返回一个字符串 JS const writeDatos = () => { return new Promise((resolve, reject) => { resolve(google.script.run.withSuccessHandler(disp

//我按下一个按钮调用“formSubmit”。“displayInfo”中的第一条警报消息正常,但在//“fetchingDatos”中返回未定义的值

//服务器功能

//buscarAlumno(form)-->返回一个字符串

JS

const writeDatos = () => {
  return new Promise((resolve, reject) => {
    resolve(google.script.run.withSuccessHandler(displayInfo).buscarAlumno(document.forms[0]));
  })
}

async function fetchingDatos(){
   const datos = await writeDatos();
  alert(datos);
}
 

function displayInfo(argument) {
   var temp = [];  
   temp = argument.split(',');

alert(Array.from(temp)[0]); // this alert is OK.
  return Array.from(temp);
}

function formSubmit() {

fetchingDatos();

}

displayInfo
在哪里调用?在写的功能中,我忽略了这一点。
buscarAlumno
返回什么?
google.script.run
是否支持承诺?np:),buscaralumn不从电子表格返回字符串,以及google.script.run不确定..>。