Creator 1.5 Web发布,热更新 cc未定义

按文档在 main.js 头部添加
(function () {

'use strict';

if (cc.sys.isNative) {
    var hotUpdateSearchPaths = cc.sys.localStorage.getItem('HotUpdateSearchPaths');
    if (hotUpdateSearchPaths) {
        jsb.fileUtils.setSearchPaths(JSON.parse(hotUpdateSearchPaths));
    }
}

Android 可以运行,Web版提示 cc 未定义
我对比了下,Hotupdate 的 main.js 和 1.5 的main.js 很大不同,这个地方应该怎么改啊。

if (cc.sys.isNative)
有这个web版应该不进入逻辑啊。。

错误是
Uncaught ReferenceError: cc is not defined
应该是这时候还没有 cc 这个定义吧

if (cc && cc.sys.isNative) {

还是这个错误

点击预览=》浏览器预览 可以过去,在构建发布=》构建=》运行 还是这个错误

if (window.cc && cc.sys.isNative) {
}

这样应该可以了

1赞

这样改正确了,多谢。