问题标签 [jitsi-meet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Realm 的桥没有 setter 或 ivar,这是不允许的
我想在 Realm 中使用 Jitsi-Meet(视频通话库)。当我在 iOS 上运行应用程序时,Realm 不起作用。它显示以下错误:
2018-12-28 16:22:34.504 [error][tid:main][RCTModuleData.mm:179] Realm has no setter or ivar for its bridge, which is not permitted. You must either @synthesize the bridge property, or provide your own setter method.
如果我删除 Jisti-Meet 库,Realm 可以正常工作。Jitsi-Meet 在没有领域的情况下也能正常工作。
重现步骤
- 创建一个新的 react-native 应用程序:
react-native init AwesomeProject
- 安装领域-js:
npm install realm --save
和react-native link realm
- 安装 React Native Jisti Meet:
npm install react-native-jitsi-meet --save
- 在 Build setting 下将Dead Code Stripping设置为 No,将Enable Bitcode设置为 No 并将Always Embed Swift Standard Libraries设置为 Yes
- 添加
node_modules/react-native-jitsi-meet/ios/WebRTC.framework
和node_modules/react-native-jitsi-meet/ios/JitsiMeet.framework
嵌入二进制文件。 - 选择
Build Settings
,找到Search Paths
。编辑 BOTHFramework Search Paths
和Library Search Paths
. 并在两个部分上添加路径:$(SRCROOT)/../node_modules/react-native-jitsi-meet/ios
withrecursive
现在运行应用程序,应用程序将显示错误。
代码示例
文件名:App.js
领域和工具的版本
- Realm JS SDK 版本:2.21.1(低版本也有同样的问题)
- 节点或 React Native:RN 0.57.8
- 客户端操作系统和版本:iOS Real Device - 12.1.2
- MacOS:10.13.6 高山脉
- React Native 的调试器:无
jitsi - 在 jitsi-meet 中创建视频会议示例
我正在探索基于 WebRTC 的视频会议解决方案。发现 Jitsi 是从各种框架中环顾四周的杰出候选人之一。
示例代码:
我正在使用example.js
来自Jitsi-meet Git Hub 示例,并进行了以下更改:
视频在浏览器上启动但我无法获得
- 连接回调——
onConnectionSuccess
永远不会被调用。我确实把调试器放在那里。 - 在控制台上出现错误
Access to XMLHttpRequest at 'http://beta.meet.jit.si/http-bind' from origin 'http://localhost' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: Redirect is not allowed for a preflight request.
编辑:
添加https:
到bosh:'//beta.meet.jit.si/http-bind'
. CORS 错误消失了,并且 onConnectionSuccess 工作正常。
不过,需要一些关于工作会议示例的指示。
我正在尝试实现类似于以下示例的内容: jitsi-meet custom GUI
ios - ios jitsi meet 完全集成但有以下错误
完全部署与他们部署完全相同但有错误
有了这个错误,我的模拟器使用我自己的 jitsi meet .org url 根本没有显示黑屏,但是当我使用 url 为零时,它使用它的默认 url 并且应用程序运行正常,并且可以帮助解决问题
reactjs - 无法理解 jitsi 中的导航
我想使用 Jitsi 制作一个会议应用程序,并在其中添加一些我自己的页面。是否可以在我的页面和 jitsi 会议页面之间导航。
我试图理解 lib-jitsi-meet 存储库中的代码和流程。这是github链接https://github.com/jitsi/jitsi-meet
android - 模块 AppRegistry 不是注册的可调用模块(调用 runApplication) - 用于 Jitsi-meet
您可能会发现这个问题是重复的,但我的情况不同。
我在我的一个反应本机应用程序中使用Jitsi-Meet进行视频会议。我使用 Jitsi-meet 依赖项从我的 android 代码中使用 Jitsi-meet 的功能来响应本机代码。在我的应用程序中为 Jitsi-Meet 正确设置了所有配置。
问题是当我使用 android 包从 react native 调用 Jitsi-Meet 代码时,它给了我如下错误:
这是我在 Jitsi-Meet 中使用的代码:
当从我的 react-native 文件调用此代码时JitsiMeetActivity.launch(getCurrentActivity(), options);
,它会打开新屏幕并立即应用程序因上述错误而崩溃。
我还制作了一个演示 android 应用程序,它从 Jitsi-Meet 调用相同的代码并且工作正常。
我也尝试使用react-native-jitsi-meet库用于相同的目的,但它也给了我同样的错误。
任何帮助将不胜感激。谢谢!
xml - XCAP xml 格式
我正在尝试使用 XCAP 服务器选项将联系人上传到 jitsi SIP 帐户并使用我的 SIP 服务器作为 XCAP 服务器我想知道 XCAP 支持的 XML 格式,我的 XML 文件格式如下。但是我的 XCAP 服务器在请求该文件并返回时没有得到它
2019-07-11 18:52:15.306 严重:[659] impl.protocol.sip.SipLogger.logError().133 来自 JAIN-SIP 堆栈的错误:无效参数地址 = ::0 端口 = 5060 传输 = UDP 2019 -07-11 18:52:16.489 严重:[671] impl.protocol.sip.ServerStoredContactListSipImpl.init().646 连接到 XCAP 服务器时出错。联系人列表不会被保存 net.java.sip.communicator.impl.protocol.sip.xcap.XCapException:XCAP 服务器返回无效的内容类型:application/xcap-el+xml
我已经创建了如下的 xml 文件,尝试过内容类型:application/xml 以及但不工作
jitsi-meet - Jitsi-meet 从源代码编译,但在运行开发服务器时出错
关注 Github(https://github.com/jitsi/jitsi-meet),我编译了源代码。
在开发服务器 (localhost:8080) 上运行时,出现 javascript 错误,如下所示:
任何想法?
android - 使用jitsi在android中进行音频/视频通话
我正在开发一个聊天应用程序,我必须在该应用程序上进行视频/音频通话。经过大量的研发,我发现可以使用Jitsi
平台。我指的是 Atalk 代码,所以我遇到了一些 NDK 问题,这对我来说有点难以解决。
我在使用 jitsi 视频库的 Android 应用程序上遇到了这个 NDK 错误:
任何帮助将不胜感激
android - 我们可以将 JitsiMeetView 添加到我们的自定义布局中吗?
我需要将 JitsiMeetView 添加到视频应用程序的自定义布局中。可能吗 ?
这里我使用了 - implementation ('org.jitsi.react:jitsi-meet-sdk:2.2.2') { transitive = true }