0
我是NativeScript的新手。 我想弄清楚如何使用蓝牙原生Api(Classic不是LE)。 我很难找到我如何与蓝牙API进行交互。Nativescript使用android
我打的第一面墙是在我的脚本代码中使用android。
对于一个组件为例,如果我这样做:
ngOnInit(): void {
console.info(android.os.Build.VERSION.SDK_INT)
}
我得到的错误:
JS:Error错误:未捕获的(在承诺):类型错误:无法读取属性 'OS' 的未定义
有什么建议吗?
这听起来很愚蠢,但是,有 - 你是否在Android设备上运行示例? – pkanev
由于您使用的是打字稿,我猜你没有添加平台声明,所以你应该在你的文件的顶部添加'declare const android:any;'或者你可以在tsconfig中设置''noEmitOnError“:false' .json –
这些解决方案都不起作用。 @OseiFortune与你的命题我错误:操作系统的未定义 – gpasse