gpt4 book ai didi

javascript - 未捕获( promise )错误 : "Device" plugin is not implemented on android

转载 作者:行者123 更新时间:2023-12-03 08:21:13 29 4
gpt4 key购买 nike

我正在使用 Capacitor ( https://capacitorjs.com/docs/apis/device#deviceinfo ) 的设备 API 以及 Ionic Framework 和 VueJS。目标是从 Android 设备检索 UUID。

在浏览器中打开应用程序时,我可以看到我正在记录的设备信息。但是,当在 Android 设备/Android Studio 上打开它时,我收到此错误:

未捕获( promise )错误:“设备”插件未在 Android 上实现

据我所知,Android 支持该插件。我做错了什么?

代码:

import { Device } from "@capacitor/device";
async getDeviceInfo() {
const info = await Device.getId();
this.uuid = info.uuid;
alert(this.uuid);
const moreInfo = await Device.getInfo();
const battery = await Device.getBatteryInfo();
alert(JSON.stringify(moreInfo));
alert(JSON.stringify(battery));
alert("test");
},

最佳答案

同样的错误也发生在我身上,我根据 Android 电容器更新的文档修复了它,从 MainActivity 类中删除了 onCreate 方法。

 public class MainActivity extends BridgeActivity {

}

关于javascript - 未捕获( promise )错误 : "Device" plugin is not implemented on android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67785352/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com