0

我目前正在使用蓝牙 API 编写 google chrome 扩展程序(我的 chrome 版本是 chrome-dev,因为蓝牙 API 仅在 chrome-dev 上)。我在此脚本 (notify.js) 的第一行收到“意外标识符错误”

chrome.bluetooth.getAdapterState( function(AdapterState result) {

    if (result.powered == false || result.available == false ) {
        alert("no bluetooth!!!");
    } else {
        alert("bluetooth!!!");
    }
});

有谁知道如何解决这个问题?谢谢

4

1 回答 1

0
  • Chrome 使用 Javascript 作为其应用程序 API。
  • Javascript 是一种动态类型语言。所以你不需要指定对象的类型(当你向函数发送参数时也不需要)。

所以只需删除“AdapterState”部分,“Unexpected identifier error”就不会再出现了。

chrome.bluetooth.getAdapterState( function(result) {

  if (result.powered == false || result.available == false ) {
    alert("no bluetooth!!!");
  } else {
    alert("bluetooth!!!");
  }
});
于 2013-12-07T23:47:16.700 回答