cocos 打包微信小游戏libs下js找不到

新建libs文件夹 加入poly2tri.js
脚本使用new poly2tri()引用,在web测试没问题
打包成微信小游戏后 报错poly2tri is not defined

推测应该是你的poly2tri.js没有适配cocos的运行环境导致的。

你可以将下面这段代码添加到poly2tri.js里面:

if((typeof cc!=="undefined")||(typeof egret!=="undefined")||(typeof Laya!=="undefined")){window.poly2tri=poly2tri}

上面代码的意思就是判断是否是cocos/laya/egret环境,然后将对象挂载到window下

thanks ,最后发现window.ploy2tri的位置不对

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。