|
@@ -1,13 +1,11 @@
|
|
|
|
|
|
var g_ProjectName=window.location.pathname.substring(window.location.pathname.indexOf("/")+1,window.location.pathname.lastIndexOf("/"));
|
|
|
// var g_Prefix="https://super.4dage.com/";
|
|
|
-// var g_Prefix=window.location.href.substring(0,window.location.href.indexOf("/index.html")+1);
|
|
|
|
|
|
var g_Prefix=window.location.origin+'/';
|
|
|
+window.isLocal = true
|
|
|
+
|
|
|
|
|
|
-var s = window.location.href.split('/');
|
|
|
- s.pop();
|
|
|
-//var g_Prefix = s.join('/');
|
|
|
var g_index=null;
|
|
|
var g_modeldata=null;
|
|
|
|
|
@@ -33,7 +31,7 @@ var g_TextColor=0x7777ff;
|
|
|
var g_Text=null;
|
|
|
var g_TextPlaneMesh=[];
|
|
|
var g_TextIconMesh=[];
|
|
|
-var g_TextIcon="./images/text.png";
|
|
|
+var g_TextIcon="./static/images/text.png";
|
|
|
var g_SelectTextIndex=null;
|
|
|
var g_TextShow=null;
|
|
|
var g_audioPlay=false;
|
|
@@ -86,7 +84,8 @@ var settings = {
|
|
|
tourRotTime:2, //默认停留2秒
|
|
|
//dontExamHot:true
|
|
|
transparentBg: false,
|
|
|
- bgImg: null
|
|
|
+ bgImg: null,
|
|
|
+ localPrefix:'/'
|
|
|
}
|
|
|
if(window.number == '725'||window.number == '724'){
|
|
|
settings.mobileNavHigh = true
|
|
@@ -359,7 +358,7 @@ var Manage = function(){
|
|
|
this.weixinURL = "https://res.wx.qq.com/open/js/jweixin-1.2.0.js",
|
|
|
this.time = "?"+new Date().getTime();
|
|
|
this.loadAudio();
|
|
|
- this.loadWeixin();
|
|
|
+ // this.loadWeixin();
|
|
|
}
|
|
|
//动态加载js文件
|
|
|
Manage.prototype.LoadJs = function(_files, succes){
|
|
@@ -596,7 +595,7 @@ Manage.prototype.dealURL = function(src, type){
|
|
|
return src.replace(wholeOldPrefix, settings.localPrefix)
|
|
|
}
|
|
|
|
|
|
- console.error("没有找到合适的本地链接")
|
|
|
+ // console.error("没有找到合适的本地链接")
|
|
|
return src
|
|
|
}else{
|
|
|
//add https://
|
|
@@ -998,10 +997,15 @@ var SoundManager = {//暂不支持同时播放
|
|
|
object.audio.currentTime = currentTime
|
|
|
}
|
|
|
if(object.audio){
|
|
|
+
|
|
|
+ console.log(window.ISMUTED,1111111);
|
|
|
+ object.audio.muted = window.ISMUTED
|
|
|
object.audio.load(); // iOS 9 还需要额外的 load 一下, 否则直接 play 无效 *///https://www.cnblogs.com/interdrp/p/4211883.html 部分资料
|
|
|
object.audio.play();
|
|
|
object.callback && object.callback(true)
|
|
|
}
|
|
|
+
|
|
|
+ console.log(this.currentAudio);
|
|
|
Log(name + ' 播放 ' )
|
|
|
}
|
|
|
|
|
@@ -1056,6 +1060,7 @@ var SoundManager = {//暂不支持同时播放
|
|
|
if(!object.fake){
|
|
|
object.audio = new Audio();
|
|
|
object.audio.loop = !!object.loop;
|
|
|
+
|
|
|
//object.audio.autoplay = true;
|
|
|
|
|
|
|
|
@@ -1090,14 +1095,14 @@ var SoundManager = {//暂不支持同时播放
|
|
|
}
|
|
|
document.removeEventListener("touchstart",play);
|
|
|
document.removeEventListener("click",play);
|
|
|
- $('#player')[0].removeEventListener("touchstart", play);
|
|
|
+ $('#player')[0] && $('#player')[0].removeEventListener("touchstart", play);
|
|
|
}.bind(this);
|
|
|
|
|
|
|
|
|
document.addEventListener("WeixinJSBridgeReady", play, false);
|
|
|
document.addEventListener("touchstart", play);//ios需要加个事件才能播放 不能自动播放;如果还有浏览器不行,换成别的交互事件
|
|
|
document.addEventListener("click", play);
|
|
|
- $('#player')[0].addEventListener("touchstart", play);
|
|
|
+ $('#player')[0] && $('#player')[0].addEventListener("touchstart", play);
|
|
|
|
|
|
|
|
|
}
|
|
@@ -1133,10 +1138,10 @@ Manage.prototype.loadAudio = function() { //相关:g_tourAudio \ g_playAudio
|
|
|
},
|
|
|
callback:(state)=>{//play或pause时随之触发的函数(即使还没开始播放)
|
|
|
if(state){
|
|
|
- $("#volume a img").attr("src", "./images/Volume btn_off.png")
|
|
|
+ $("#volume a img").attr("src", "./static/images/Volume btn_off.png")
|
|
|
$("#volume").attr("title", "关闭声音");
|
|
|
}else{
|
|
|
- $("#volume a img").attr("src", "./images/Volume btn_on.png")
|
|
|
+ $("#volume a img").attr("src", "./static/images/Volume btn_on.png")
|
|
|
$("#volume").attr("title", "打开声音");
|
|
|
}
|
|
|
}
|