egret导出html5项目与Thinkphp结合

    xiaoxiao2021-03-25  112

    因为项目是用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");就可以输出游戏来了。

    转载请注明原文地址: https://ju.6miu.com/read-12845.html

    最新回复(0)