unity发布WEBGL,pc端和移动端的实现

1.webgl不支持移动端,会跳出警告,在unityLoader.js页面中修改;

//Please note that Unity WebGL is not currently supported on mobiles. Press OK if you wish //to continue anyway.
//警告
compatibilityCheck:function(e,t,r){
    UnityLoader.SystemInfo.hasWebGL?
        UnityLoader.SystemInfo.mobile?
            t()
            :["Firefox","Chrome","Safari"].indexOf(UnityLoader.SystemInfo.browser)==-1?
                t()
                :t()
        :e.popup("Your browser does not support WebGL",[{text:"OK",callback:r}])
    },
    Blobs:{},loader...

2.页面上传到服务器端时,有时出现加载不了unity的js文件;

第一种可能是没有加上mime类型文件

.unity3d    aplication/octed-stream

.unityweb aplication/binary

.json aplication/json

第二种,可能是网页缓存没有清楚,保留了上一个网站信息,一定要先清缓存再测试。 

你可能感兴趣的:(webgl,unity3d,webgl,缓存)