官方大佬们~请问一下3.0的如何打包手Q

现在我先打包微信,然后改了代码,可以在手Q的IDE运行游戏,但是在真机就不可以运行了,说什么wxfile路径找不到资源,这个要怎么改呢?还有弱弱问一下啥时候支持手Q的打包?

官方现在应该是选择性忽视手Q的有关问题,连不支持都懒得说了

1赞

老板都叫我转laya了,转得我蛋疼…

1赞

2.4+版本打包微信包,可以在手Q上正常运行

2.4+和3D1.x打微信包都可以的,现在是3.0不行

1赞

对啊3.0不管怎么改都不行,一到真机就黑屏~·手Q开发工具就没问题,很正常

你的意思是说微信小游戏发布到手Q上IDE可以运行,真机运行不了,是手Q的问题?手Q屏蔽了3.0?

为啥我是开发工具和IOS手Q不可以运行,安卓手Q可以

打包出来后,在game.js加入

// SystemJS support.

require(“src/system.bundle.js”);

//此行为加入代码,赋值globalThis.System
globalThis.System = global.System;

const { createApplication } = require(’./application.js’);

这个代码了吗?我加入之后就可以开发者工具运行,只是手Q的IOS无法运行而已

加了这段代码,开发工具可以了,IOS黑屏,能听到声音。
我同事说是因为有画布或图片超过了2000x2000,手Q会黑屏所有图片资源都无法显示
(之前我们自己原生开发过手Q游戏没用任何框架,遇到的黑屏是这个原因)

这个真不是这个原因,如果是图片超过2048的话,任何小游戏都会出问题的。ios这个原因,我去了手Q的论坛问了,没人回复我~~真晕

2.4是好的吗?初学cocos框架直接就学的3.0版本,之前的版本没研究过

我听别人说2.x的没问题,但是3.0的手q的iOS就是黑屏不知道啥原因,也不报错

对了,我还发现,就是图片显示不出来,用Graphic组件手动绘制的能显示

1赞

但是这也不是决解的办法呢大佬你找到决解办法,记得告知一下