问题标签 [mesibo]

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.

0 投票
1 回答
124 浏览

ionic4 - 离子应用中的视频通话和覆盖屏幕

如何在 Ionic 中集成 Mesibo 视频 API?浏览了文档,但看不到任何特定于 IONIC 的内容。是否有任何 IONIC 演示应用程序?有没有其他方法可以在 Ionic 应用程序中使用 Mesibo Android sdk?

我想实现视频通话覆盖屏幕概念,其中“在进行一对一视频通话时,用户可以在所有应用程序页面上并行工作”。请告知是否可以使用 Mesibo API 在 Ionic 应用程序中实现此功能。

0 投票
0 回答
86 浏览

javascript - 如何获取群组消息的未读消息计数?

我已经在本地成功实施了 Mesibo,现在我必须在导航中显示未读消息数。

我可以获得直接聊天的未读消息计数,但我找不到群组消息的未读消息计数。

如果组中有三个成员,如何指示该消息由特定成员阅读。

0 投票
0 回答
21 浏览

mesibo - mesibo.js 没有正确设置数据库存储

我们正在我们的 Web 应用程序中实现 Mesibo,我们团队中的一位开发人员在他的浏览器中成功运行应用程序时遇到了问题(在 MacOS 上运行的最新 Chrome)。

他在日志中收到此错误:

未捕获(承诺)DOMException:无法在“IDBDatabase”上执行“事务”:未找到指定的对象存储之一。mesibo.js:83

当我在浏览器中检查他的 indexedDB 时,我看到“消息”和“联系人”存储没有设置(它们应该在 sdk 初始化时)。删除“mesibo”数据库并再次运行应用程序会导致相同的错误。但是,当以隐身模式运行时,一切都很好,并且商店已正确设置。

我们目前处于测试阶段,但我想确保这个问题不会出现在生产中的用户身上,所以我想知道这里是否有人遇到过这样的问题,可能是什么原因?

0 投票
1 回答
47 浏览

android - 我正在使用 mesibo android sdk 来实现聊天应用程序,但我在接收语音呼叫时遇到问题

当应用程序完全关闭时,我不接听电话,我不知道为什么有人可以帮助我??我正在使用此代码来设置 mesibo :

我也实现了所有 Mesibo 呼叫侦听器

0 投票
1 回答
141 浏览

java - Mesibo 第一个应用程序处于 Fragment 连接错误状态

我正在关注第一个应用程序的 Mesibo 教程尝试将其集成到我的应用程序中。与教程https://github.com/mesibo/samples/tree/master/android/java/FirstApp的源代码的不同之处仅在于我在 Fragment 而不是 Activity 中实现了它,并为视图使用了数据绑定。

每次如果我单击 LOGIN_AS_USER1 或 LOGIN_AS_USER2 按钮,它会显示连接状态 5。创建的用户永远不会在线。

具有相应用户地址和应用程序 ID(应用程序包)的用户是在 Mesibo 控制台中手动创建的。令牌、地址和应用程序 ID 都经过双重检查。

我的片段代码:

0 投票
1 回答
55 浏览

mesibo - 如何绕过标准 Mesibo 登录并改用 AWS Cognito

我正在使用 Mesibo Messenger/聊天应用程序。我有自己的使用 AWS Cognito 的自定义登录。Mesibo Messenger 应用程序需要电话号码登录。我想完全绕过他们的身份验证并使用我自己的身份验证。我只需要知道如何关闭此身份验证(用户已经在我的应用程序中进行了身份验证)。我希望用户通过 Cognito 进行身份验证,他们单击按钮/onClick 侦听器并直接流向聊天应用程序,而无需第二次登录 Mesibo。我还有一个可以通过的 cognito 联合令牌。有人有代码示例吗?

我的身份验证方法目前适用于我授予访问权限的活动:

public void goAuthenticatedActivity(View view) { Log.i(TAG, "in goAuthenticatedActivity()..going to AuthenticatedUsersActivity..."); Intent intentAuthenticatedActivity = new Intent(this, MesiboChatActivity.class); startActivity(intentAuthenticatedActivity); }

0 投票
0 回答
16 浏览

mesibo - 如何停止当前组的 Mesibo.readDbSession - Mesibo

当用户移动到另一个组时,我想停止阅读消息。每当用户更改转换readDbSession启动时,如何停止以前的 readDbSession

或如何更改当前readDbSession中的 groupid 。

0 投票
0 回答
27 浏览

java - Mesibo api在调试中运行良好,在发布时抛出错误

案子

我在我的 react native 应用程序中使用了 Mesibo sdk。在调试时它按预期工作,但在发布版本中它在 Mesibo 源代码中显示以下错误。

问题

我不确定调试和发布版本中的getReactApplicationContext()是否存在差异,但由于错误出现在api.init(getReactApplicationContext()); 会是这样吗?还是Mesibo源代码有错误?

错误:

代码

Mesibo模块:

构建.gradle:

包.json:

0 投票
1 回答
32 浏览

mesibo - 如何在 Mesibo 中使用 api 创建房间

如何在 mesibo 中使用 rest API 创建房间,以便我们可以生成房间 id 和密码并将其发送给用户。基本上,用例是

我想使用 mesibo 进行辅导。因此,我们需要一种能够在辅导应用程序中创建链接的方法,将用户直接带入正确的会议。Mesibo 演示当前要求提供此人的姓名、房间号等。我们不希望提出任何问题。它应该直接从应用程序门户到 Mesibo 会议。因此该链接可以包含有关会议的加密信息,例如人员姓名、房间号和开始时间。辅导课程结束后,链接应停止工作;每个链接应该只适用于那个会议,并且应该在之后过期。

我已经成功创建了创建用户、重新生成用户令牌、创建组 API 我想继续创建房间并让人们加入它。

让我知道这是否是文档中未提及的可能原因。

0 投票
0 回答
55 浏览

android - 无法解决:com.mesibo.api:mesibo:1.2.84

这个构建是否存在于 Jcenter 或 MavenCenter 上?

我检查了 mesibo 的官方文档, https ://mesibo.com/documentation/install/android/#install-mesibo-core-sdk

我正在尝试这个演示, https://github.com/mesibo/messenger-app-android