gpt4 book ai didi

未找到 react-native-jitsi-meet 模块

转载 作者:行者123 更新时间:2023-12-03 16:49:53 25 4
gpt4 key购买 nike

我正在尝试安装 Jitsi-Meet我的 react-native 项目中的插件。我正在尝试在网站中创建视频/音频 session 聚会功能,并且我想将 react-native 用于相同目的。

这是插件链接。 react-native-jitsi-meet - npmjs.org

插件成功安装在 package.json 中

enter image description here

但是当我试图导入我的 App.tsx文件,它显示我找不到模块

enter image description here

如何成功导入插件?

提前致谢。

最佳答案

1- 缺少某些东西

缺少 index.js 对 npm packge 来说是强制性的文件。你可以在截图中看到
enter image description here

-

2- 您需要执行这些步骤来解决此包

第一步:

node_modules/react-native-jitsi-meet/index.js 创建 index.js 文件

第二步:

这在 index.js 文件中添加代码

import { NativeModules, requireNativeComponent } from 'react-native';

export const JitsiMeetView = requireNativeComponent('RNJitsiMeetView');
export const JitsiMeetModule = NativeModules.RNJitsiMeetView;
const call = JitsiMeetModule.call;
const audioCall = JitsiMeetModule.audioCall;
JitsiMeetModule.call = (url, userInfo) => {
userInfo = userInfo || {};
call(url, userInfo);
}
JitsiMeetModule.audioCall = (url, userInfo) => {
userInfo = userInfo || {};
audioCall(url, userInfo);
}
export default JitsiMeetModule;


enter image description here

完成这些步骤后,一切都会正常进行

节点:当我们通过 npm 安装任何软件包时,您应该自动执行这些步骤或 yarn
我们可以使用 patch-package自动化这些步骤

关于未找到 react-native-jitsi-meet 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60338882/

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