我有一个托管的、基于 CMS 的 Web 应用程序,我想用 Ionic Capacitor 将其打包为 Android / iOS 应用程序。所以我加了
"server": {
"url": "https://my.domain/"
},
到电容器.config.json 并做到了
import { Capacitor, Plugins } from '@capacitor/core';
console.log('Plugins', Capacitor.Plugins);
在我的应用程序的主要 Javascript 文件中(我使用 webpack 进行捆绑)。这基本上是可行的,即应用程序被正确加载和显示。但在控制台上,我看到 Capacitor 加载了插件的 Web 版本,并Device.getInfo()
说平台是“web”,而不是“android”。
当我的应用程序从设备的文件系统加载时,我怎样才能让 Capacitor 像它一样工作,特别是如何让它在这个设置中使用插件的本机版本?