H5应用开发

592238470 2023-7-12 453

wf,你好!

我们想基于社区版IM-Server在已有app中开发简单的聊天功能(使用h5开发业务功能)。 详细地看了下文档之后,有几个问题请教一下: 1、社区版本有没有开源的js版本的sdk可用? 2、如果1不成立,是否可以使用原生安卓和ios的sdk,通过jsbridge去调用sdk接口实现h5容器中聊天。 3、如果2不成立,我们能否在社区版本IM-Server中添加websocket监听端口,然后基于websocket自己封装js-sdk。

感谢回复!

最新回复 (3)
  • x86 2023-7-12
    引用 2
    1. 社区版im-server不支持web端接入
    2. 理论上支持,但可能更好的选择是用uni-app 的插件,可以看下uni-chat项目
    3. 理论上是可以的,但不建议,你们修改im-server之后,不方便合并上游的改动,出问题之后,也很难定位。
  • 592238470 2023-7-12
    引用 3
    x86 1. 社区版`im-server`不支持`web`端接入 2. 理论上支持,但可能更好的选择是用uni-app 的插件,可以看下[uni-chat](https://github.com/wildf ...
    感谢回复!
    关于第3,我们想的是其他代码一概不动,只开个新的ws端口。sdk的话参考其他原生端的来做。不影响社区版server的更新合并。
  • HeavyRain 2023-7-13
    引用 4
    不建议这么做,因为ws跟原生的行为有些差距,如果自己实现可能会导致很多问题。建议用uni-app或者jsbridge或者用我们专业版IM服务+web sdk。
返回