egret导出html5项目与Thinkphp结合

因为项目是用thinkphp写的,所以需要将egret导出的html5游戏页面结合到thinkphp里面。

导出的完整egret项目如下:

按照thinkphp的习惯,将js和其他资源放到Public里面,不包括index.html,index.html需要放到相应的view里,

我用Egret文件夹包住所有的文件,如下图:


index.html我放的是对应模块的view的index里,这里的话,可以自己随意创建文件夹放,这是thinkphp的框架知识,不懂得话,去看官方文档。


放置好之后,肯定会有路径问题,所以index.html 里面需要在所有的js路径前加上:__PUBLIC__/Egret,如下图:

不要漏了这个:


关键点来了,打开main.min.js

需要修改成我下图的样子,Public/Egret/  是我加的,如果不加,加载不出资源的。


然后,这样就搞定了,在要用的地方,用$this->display("index/index");就可以输出游戏来了。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值