Egret社区
1银子
本帖最后由 conglingkaishi 于 2018-8-21 14:53 编辑

- 用egret wing写的小游戏,里面用exml做了个皮肤,用MVC模式,在类里用以下方式绑定:this.skinName = "resource/custom_skins/XXX.exml";

- 类所在文件的最下方(没在类里)已经加了代码: window["GameView"] = GameView;   
- egretProperties.json中,修改了eui的exmlPublishPolicy,如下:
    {
      "name": "eui",
      "exmlPublishPolicy" : "commonjs"
    },

问题:
发布为微信小游戏后,在微信开发者工具中,模拟器里不显示画面。 (在egret中运行时正常的)

分享到 :
0 人收藏

9 个回复

倒序浏览
山猫  初窥堂奥 | 2018-8-21 12:53:44
本帖最后由 山猫 于 2018-8-21 13:05 编辑

在自定义组件类的外部加上 window["组件名"] = 类名
山猫  初窥堂奥 | 2018-8-21 14:17:04
有demo吗?发个来看一下
conglingkaishi  登堂入室 | 2018-8-21 14:45:20 来自手机
山猫 发表于 2018-8-21 14:17
有demo吗?发个来看一下

这个是demo,麻烦你啦
conglingkaishi  登堂入室 | 2018-8-21 14:46:25 来自手机
本帖最后由 conglingkaishi 于 2018-8-21 15:06 编辑
山猫 发表于 2018-8-21 14:17
有demo吗?发个来看一下

这个是demo,麻烦你啦
山猫  初窥堂奥 | 2018-8-21 15:16:11
没有传过来demo
conglingkaishi  登堂入室 | 2018-8-21 15:19:03
山猫 发表于 2018-8-21 14:17
有demo吗?发个来看一下

链接:https://pan.baidu.com/s/1ZGvALxE36FpKEVS_rNfhbA 密码: 密码:6fs8

手机传不了demo,电脑的上传功能被禁止的。所以得麻烦你从上面的链接下载(百度网盘的链接),太不好意思了,辛苦啦!
conglingkaishi  登堂入室 | 2018-8-21 15:21:03
山猫 发表于 2018-8-21 14:17
有demo吗?发个来看一下

手机flash插件有问题,上传不了,只好先传到网盘上。。。
conglingkaishi  登堂入室 | 2018-8-22 08:18:25

亲,有进展吗
conglingkaishi  登堂入室 | 2018-8-22 16:39:05
找到临时的解决方法了:
发布微信小游戏的时候不要使用exml和this.skinname=XXX.exml,否则会出现大量的问题。
全部使用var img1 = new egret.Bitmap、this.addChild(img1)这种写法,这样发布为微信小游戏后就没问题了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部