Ionic BluetoothSerial返回“不是函数..”

时间:2019-12-30 10:51:12

标签: javascript vue.js ionic-framework bluetooth

我的模块出现问题:BluetoothSerialionicIonic + Vuehttps://ionicframework.com/docs/native/bluetooth-serial)。 (将我的应用程序连接到arduino)

我已经测试了很多方法来解决此问题,因为它仍然存在。

总是使用对象BluetoothSerial的功能时,它会返回:

  

“ this.bluetoothSerial.fooFunction不是函数。”

示例:

import { BluetoothSerial } from '@ionic-native/bluetooth-serial/ngx';
[...]
 data() {
     return {
        bluetoothSerial: BluetoothSerial,
     }
}

[...]

connect() {
      this.bluetoothSerial.isEnabled(this.test32, this.handleError);
}
   test32() {
              this.bluetoothSerial.connect('FFE0',
                this.subscribe,
                this.handleError)
    } ,

    handleError(error) {
      this.suc = error
      this.suc = 'error'
    },
    subscribe() {
      this.bluetoothSerial.subscribe(function(data) {
        this.periph = data;
      },function(reason) {
        this.periph = reason;
      })
    }

调整:

  

TypeError:this.bluetoothSerial.isEnabled不是函数。

0 个答案:

没有答案