JS禁用Flash,一直使用HTML5,这段代码怎么改? 财富值50

2016-09-26 08:06发布

我想把下面的这段代码改成只允许浏览器运行HTML5,不允许使用Flash,请问应该怎么改?

<script>     
var viewer = createPanoViewer({swf:"tour***", id:"krpanoSWFObject", target:"krpanoDIV", html5:"auto",passQueryParameters:true});   
  //viewer.useHTML5("whenpossible");    
      // incomment to use the HTML5 krpanoJS viewer always when possible (Safari5)      
          if( viewer.isDevice("iPhone|iPod|Android"))    
           {      
              //viewer.passQueryParameters("html5","prefer");   
   viewer.useHTML5("auto");    
       viewer.addVariable("xml", "tour.xml");   
          }     
         else    
           {       
       //viewer.useHTML5("prefer+webgl+css3d");     
      viewer.useHTML5("auto");       
   viewer.addVariable("xml", "tour.xml");   
   }     viewer.addParam("wmode", "transparent");   
   viewer.embed(); 
   </script>

先谢过了。。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
1条回答

不知道你这是哪个插件,但是思路是你找一个标准的html5api,用if语句判断一下,如果为真,则说明浏览器支持html5,后面继续执行,如果不支持则弹出提示并且返回,这样做的原理是,支持html5的插件肯定会优先调用html5,所以flash也就没机会执行

一周热门 更多>