我们在对接QQ轻游戏(厘米游戏)时,出现了 “canvas fillstyle 传入不合法数据” ,怎么解决?
初步判断是cc.Lable引起的,我该怎么设置字体,已经使用了默认字体了
是不是cocos 提示你有新的qqPlayCore.js,然后你就更新了? 这个文件的版本问题
请问是什么情况下出现的这个问题,这是升级CocosCreaotr到2.1才出现的吗
这个问题前几天我也碰到,就是cocos提示我有新版本qqPlayCore.js,然后我就更新了,运行后就报这个错,我把Res\libs目录下的qqPlayCore.js还原就ok了,但我发现我目前用的libs下的这个qqPlayCore.js和玩一玩提供的引擎的Res目录下的qqPlayCore.js版本不一致,运行貌似也没啥大问题,能问下这两个目录下的这个文件版本有必要一致吗?
我现在用的是2.0.5版本的,第一次对接
11月30日下午开始就不断会出现这个问题,貌似只会在测试用户报这个错
1.10.2版本也会报
简单的重现方式:直接拖一个普通的Label标签到场景上就会出现
我也遇到过,1.10.2打包出来之后,下载最新版的qqPlayCore.js替换进去就会有这个问题
还有音效问题解决了吗?
了解 这个问题我已经复现 我提个issues到任务上
赞,原因和解决方案可以在这里说一下不。
我们通知用户更新的是对比之后的QQPLAY官方的最新版本,那么这个问题属于QQPlay更新的问题 我们已经联系了他们
###先将项目中的build-templates文件夹删除,然后重新构建项目。然后如果提示更新的话先不要更新qqPlayCore。
QQ玩一玩那边已经修复了这个问题,但是还没更新,请大家先使用旧版qqPlayCore,等待更新。
我的creator是2.0.5版本,我前几天测试碰到后,我把buidtemplate目录删掉,提示更新后不更新,生成的qqPlayCore.js版本号是4964,很奇怪,跟我第一次得到的版本号还不一样,而我第一次备份的版本号是:undefined,但我第一次备份的基本功能都正常,今天重试得到的还是4964版本
感觉qq玩一玩平台做的太不走心,各种奇葩问题。banner广告的destroy方法文档和实际上都是destory
更正一下。
使用插件打包,要回退得话,应该替换插件目录下得qqPlayCore.js
按到你说的 “先将项目中的build-templates文件夹删除,然后重新构建项目。然后如果提示更新的话先不要更新qqPlayCore。” 做了,问题还是存在,是不是要更新到2.1版本,我现在用的是2.0.5版本
官方未修复之前,暂时解决方案参考
1、qqPlayCore.js 回退到之前版本 buildTime:'Fri Nov 09 2018 13:20:45 GMT+0800 (GMT+08:00)’
2、BK.Script.errorAlertOpen = false; 不显示错误弹框。默认显示错误弹框。
qqPlayCore.js.zip (124.3 KB)
qqPlayCore.js.zip 这个文件解压了放到哪里?是直接覆盖到build\qqplay\libs里面吗?
放在 build\qqplay\libs文件夹下