更新记录
1.1.0(2021-10-09)
- 新增多语言支持(中文和英语);
1.0.0(2021-10-08)
- 提供短视频录制、编辑功能;
- 提供短视频选取、编辑功能;
平台兼容性
Android | Android CPU类型 | iOS |
---|---|---|
适用版本区间:4.4 - 11.0 | armeabi-v7a:未测试,arm64-v8a:未测试,x86:未测试 | 适用版本区间:9 - 14 |
原生插件通用使用流程:
- 购买插件,选择该插件绑定的项目。
- 在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
- 根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
- 打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
- 开发完毕后正式云打包
付费原生插件目前不支持离线打包。
Android 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/android
iOS 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/ios
注意事项:使用HBuilderX2.7.14以下版本,如果同一插件且同一appid下购买并绑定了多个包名,提交云打包界面提示包名绑定不一致时,需要在HBuilderX项目中manifest.json->“App原生插件配置”->”云端插件“列表中删除该插件重新选择
腾讯云短视频Kit
短视频 (User Generated Short Video,UGSV)基于腾讯云强大的上传、存储、转码、分发的云点播能力,提供集成了采集、剪辑、拼接、特效、分享、播放等功能的客户端 SDK,并整合腾讯的 IM、视频内容识别等技术,帮助用户聚焦业务本身,快速轻松实现基于移动端的短视频应用。
技术支持
建议扫码添加我们技术支持,协助接入和测试。
微信号: ruanyunkeji006
快速开始
步骤1: 集成插件
- 加载插件
插件名称: RY-TencentUGCKit
该插件为module插件,可以直接在vue中使用如下方式加载。
var UGCKit = uni.requireNativePlugin("RY-TencentUGCKit");
- 腾讯云配置
建议先联系我们,技术支持(微信号: ruanyunkeji006)
- 申请测试版 License
a. 登录【云点播控制台】,左侧菜单中选择【License 管理】 >【SDK License】,单击【创建测试 License 】。
b. 根据实际需求填写 App Name、Package Name 和 Bundle ID,勾选功能模块【短视频】,单击【确定】。
c. 测试版 License 成功创建后,页面会显示生成的 License 信息。在 SDK 初始化配置时需要传入 Key 和 License URL 两个参数,请妥善保存以下信息。
步骤2: 开始使用插件
使用RY-TencentUGCKit,需要调用 [init]() 初始化插件,才可以调用其他的功能。
UGCKit.init({
licence: self.licence
}, ret => {
console.log(ret);
});
步骤3: 使用 UGCKit 进行视频录制
调用 [record]() 可以开启视频录制。
UGCKit.record({}, ret => {
console.log(ret);
});
步骤4: 使用 UGCKit 进行视频导入
调用 [picker]() 可以从相册中选择视频,进行编辑。
UGCKit.picker({
mediaType: 0,
maxItemCount: 5
}, ret => {
console.log(ret);
});
更多功能
- 上传配置
扫码添加, 获取技术支持:
微信号: ruanyunkeji006