uniApp——hubuilder版本与手机端SDK不匹配解决方法

前提:用cli创建的uniApp项目
安卓端问题如下图

官方给的解决方案:
本应用使用hbuilderx3.53或对应的cli版本编译,而手机端SDK版本是3.6.18.

在这里插入图片描述

为什么会出现这样的问题呢?

目前本项目打包基座是HBuilder X 3.7.3(官方最新版本),但是我的项目依赖的打包基座为HBuilder是3.6.18,也就是说我现在的版本过高导致安装到手机端的SDK不匹配就会报错。

如何去解决呢?

  1. 根据报错的提示信息去调整,我这里是需要把HBuilder X 3.7.3 降到 HBuilder X 3.6.18;
    在这里插入图片描述
    可以直接选择切换到上一版本,我这里上一版本就是3.6.18;大家的上一版本如果不是报错的提升信息,可以到官网去进行下载安装;
  2. 更改manifest.json 配置(不推荐可能会有隐藏问题);
    manifest.json新增配置如下:
    比较硬核,不管一不一样我就给你忽略掉,有点掩耳盗铃那意思!!
"app-plus": {
	"compatible": { //uni-app兼容模式
		"ignoreVersion": true,
	},
}

以上就是对安卓端基座报错的解决方案,若有更好的解决方案欢迎随时call me!!

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在uniapp中引入腾讯云web端互动白板SDK,需要进行以下步骤: 1. 在腾讯云互动白板控制台中创建一个应用,并获取应用AppID和SecretKey。 2. 在uniapp项目中创建一个自定义组件,例如白板组件。 3. 在白板组件中引入腾讯云互动白板SDK的js文件,例如: ``` <script type="text/javascript" src="https://imgcache.qq.com/qcloud/tcconsole/libs/tc-whiteboard-sdk/2.8.1/tc-whiteboard-sdk.js"></script> ``` 4. 在白板组件的methods中初始化SDK,并创建白板实例,例如: ``` methods: { initWhiteboard() { const appID = 'your appID'; const secretKey = 'your secretKey'; const userID = 'your userID'; const userSig = 'your userSig'; // 初始化SDK const sdk = new TcWhiteBoardSdk(appID, secretKey); // 创建白板实例 const whiteboard = sdk.createWhiteBoard({ userID, userSig, container: this.$refs.whiteboardContainer, width: 800, height: 600, callback: { onInit: () => { console.log('白板初始化完成'); }, onError: (err) => { console.error('白板初始化错误', err); } } }); } } ``` 在以上代码中,需要将`appID`、`secretKey`、`userID`和`userSig`替换成实际的值。其中,`userID`是用户ID,`userSig`是用户签名,用于鉴权。 5. 在白板组件的mounted钩子函数中调用`initWhiteboard`方法,例如: ``` mounted() { this.initWhiteboard(); } ``` 6. 在页面中使用白板组件,例如: ``` <template> <div class="whiteboard"> <div ref="whiteboardContainer"></div> </div> </template> <script> import './whiteboard.css'; export default { name: 'Whiteboard', mounted() { this.initWhiteboard(); }, methods: { initWhiteboard() { // 初始化SDK和创建白板实例 } } } </script> ``` 以上就是在uniapp中引入腾讯云web端互动白板SDK的基本步骤。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值