起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4924|回复: 8

[结贴] 请问一下我需要在BEX5里面集成网易云信的SDK,一般步骤是...

[复制链接]

72

主题

291

帖子

1158

积分

金牌会员

Rank: 6Rank: 6

积分
1158
QQ
发表于 2017-1-6 14:43:01 | 显示全部楼层 |阅读模式
本帖最后由 keyours 于 2017-1-6 14:52 编辑

目前公司有一个需求需要用到教学白板功能,所以找到了网易云信的SDK,如下所示:
111111.png

现在需要集成到X5里面
bex5 3.6

网易云信SDK 3.3

原生:
目前通过原生的Android studio按照官网的教程一步步是可以走通的,现在到X5里面的话操作教程不一样,所以不知道怎样下手?

X5里面:
1,X5里面我将网易云信的jar导入到了BIZ的构建路径下面。
目前X5里面是建立一个action对应一个java方法,如果有几十个Java方法是否需要建立几十个Action,再去W文件调用这些Action?

2,原生里面的html的文件可以转换成W文件吗?还是前端界面需要自己去做?


烦请一个思路?







91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2017-1-6 15:49:56 | 显示全部楼层
1.如果没有都需要单独调用,那就定义单独的action
如果是有关联的,在java中可以定义不同的方法,方法互相调用,定义一个action去调用

2.你这个应该是app中使用的,那可以定义cordova插件实现
定义插件参考http://docs.wex5.com/cordova-plugin-voicemanager-android/

3.html不能直接转换为.w
可以把html的body中内容直接拷贝到.w中的显示区域
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

72

主题

291

帖子

1158

积分

金牌会员

Rank: 6Rank: 6

积分
1158
QQ
 楼主| 发表于 2017-1-6 16:30:31 | 显示全部楼层
jishuang 发表于 2017-1-6 15:49
1.如果没有都需要单独调用,那就定义单独的action
如果是有关联的,在java中可以定义不同的方法,方法互相 ...

也就是说以后开源的SDK都需要定义成cordova插件,然后 调用这个插件去实现是吗?
还有这个cordova插件的参数怎样去定义呢?(这个有点像激光推送)
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2017-1-6 17:21:05 | 显示全部楼层
可以看看参考推送的实现都提供的有源码
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

72

主题

291

帖子

1158

积分

金牌会员

Rank: 6Rank: 6

积分
1158
QQ
 楼主| 发表于 2017-1-10 18:44:25 | 显示全部楼层
jishuang 发表于 2017-1-6 17:21
可以看看参考推送的实现都提供的有源码

我看了下推送的实现源码,原理都弄明白了,现在就差这个java方法和js封装不知道咋下手,麻烦给个思路
如下图所示:
继承CordovaPlugin.java且重写excute()方法,这里怎样下手去写这个Java方法?求教下
123456.png

还有这个js?
12345678.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2017-1-11 09:59:10 | 显示全部楼层
这个就是android标准的cordova插件的写法,可以到网上查找
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

72

主题

291

帖子

1158

积分

金牌会员

Rank: 6Rank: 6

积分
1158
QQ
 楼主| 发表于 2017-1-11 16:05:27 | 显示全部楼层
jishuang 发表于 2017-1-11 09:59
这个就是android标准的cordova插件的写法,可以到网上查找

我知道是标准写法,我的意思是需要了解网易云信官方SDK上面提供的每个JAVA类的用法吗,然后写进去吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2017-1-11 17:22:59 | 显示全部楼层
要集成第三方的肯定要了解他通过的接口都是做什么的啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

11

主题

37

帖子

653

积分

高级会员

Rank: 4

积分
653
QQ
发表于 2018-4-23 16:55:52 | 显示全部楼层
请问网易云信集成最后做成了么?能否分享下经验?我们有类似的需求,考虑到WeX5制作cordova插件太麻烦;初步确定方案为:
用Andriod Studio调用云信的SDK,实现语音、音视频调用;然后通过webView调用Wex5画的.w页面;还在验证可行性。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-9 09:11 , Processed in 0.075826 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表