- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
微信开发者工具显示正常,但是真机显示错误
demo在如下地址下载
链接:https://pan.baidu.com/s/180G00ZmYOxCqBqigtHEL0g
提取码:2gdw
复制这段内容后打开百度网盘手机App,操作更方便哦
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小游戏 | Bug | Image | 客户端 | 7.0.4 | 2.6.6 |
- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
微信开发者工具显示正常,但是真机显示错误
demo在如下地址下载
链接:https://pan.baidu.com/s/180G00ZmYOxCqBqigtHEL0g
提取码:2gdw
复制这段内容后打开百度网盘手机App,操作更方便哦
1 个回答
看错误信息是路径不正确,请先自己确认一下。如果还有问题,请提供代码片段。 (https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
我这个是laya引擎的 在 laya的 白名单中注册过本地文件
_miniAdapter.nativefiles =
[
"images/minigame.jpg"
];
当在game.js
require("code.js");
加载完code.js之后会回调game.js的一个方法
方法里就是
this._image = new Image( "images/minigame.jpg");
var clientW = Browser.clientWidth;
var clientH = Browser.clientHeight;
clientH = Math.round(720 * clientH / clientW);
// this._image.height = clientH;
this._image.y = -( 1440 - clientH )/2;
_stage.addChild(this._image);
添加到laya的stage下,这个效果在微信工具里一切正常,但是到了真机 我用的6.7和7.0.4 都会报这个异常
wxClient:undefined//images/minigame.jpg 未加载到这个文件
我这写的都是相对game.js的相对路径,请问如果我要写个绝对路径该怎么写呢
图片就在那个images下