我的模块出现问题:BluetoothSerial
和ionic
(Ionic + Vue
(https://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不是函数。