Tizen TV async/await 意外令牌功能

问题描述

我正在为 Tizen TV 开发应用程序,但我收到 async/await 错误。实际上,我知道这个问题是由 tizen sdk 引起的。
Tizen 5.5 sdk 工作正常,但我在 Tizen 3.0 sdk 中收到“Uncaught SyntaxError: Unexpected token function”警告。
我没有找到了有关它的任何文档,我正在拼命寻找解决方案......有任何想法吗?

async function getData(url) {
      const dRet = await $.ajax({
          method: "get",url: url,success: function (data) {
              console.log(data)
              return data;
          },error: function (error) {
              return false;
          },})
}

解决方法

解决了使用 XMLHttpRequest 的问题。

request.open ('GET',url,false); // `false` makes the request synchronous

有效

function getData(url) {
    console.log(url)
    var request = new XMLHttpRequest();
    request.open('GET',false);  // `false` makes the request synchronous
    request.send(null);

    if (request.status === 200) {
      console.log(request.responseText);
    }

}

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...