我想建立一个离子相机预览应用程序,我安装了@电容器-社区/相机预览。我已经将CameraPreview声明为HomePage.ts中的插件:
import { Component } from '@angular/core';
import { PluginRegistry, Plugins } from '@capacitor/core';
// eslint-disable-next-line @typescript-eslint/naming-convention
const {CameraPreview} = Plugins;
import {CameraPreviewOptions, CameraPreviewPictureOptions} from '@capacitor-community/camera-preview';
import '@capacitor-community/camera-preview';每次运行离子服务来部署应用程序时,我都会得到以下错误:
Error: node_modules/@capacitor-community/camera-preview/node_modules/@capacitor/core/types/definitions-internal.d.ts:16:18 - error TS2430: Interface 'CapacitorInstance' incorrectly extends interface 'CapacitorGlobal'.
Types of property 'Plugins' are incompatible.
Property 'CameraPreview' is missing in type '{ [pluginName: string]: { [prop: string]: any; }; }' but required in type 'PluginRegistry'.
16 export interface CapacitorInstance extends CapacitorGlobal {
~~~~~~~~~~~~~~~~~
node_modules/@capacitor-community/camera-preview/dist/esm/definitions.d.ts:3:9
3 CameraPreview: CameraPreviewPlugin;
~~~~~~~~~~~~~
'CameraPreview' is declared here.我试过安装电容器3,但仍然不起作用。
发布于 2021-10-14 03:07:57
参考文献:https://github.com/capacitor-community/apple-sign-in/issues/22
patrickbussmann在6月1日评论说,你只能安装它没有标签。
npm安装电容器-社区/摄像机-预览
然后,您安装了主分支,您可以使用电容3。
这事发生在我身上
https://stackoverflow.com/questions/68227945
复制相似问题