为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

动漫人物 2018-09-03 16:15:22
我想把下面的这段代码改成只允许浏览器运行HTML5,不允许使用Flash,请问应该怎么改?<script>    var viewer = createPanoViewer({swf:"tour.swf", 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 回答

?
守着星空守着你

TA贡献1799条经验 获得超8个赞

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

查看完整回答
反对 回复 2018-10-14
  • 1 回答
  • 0 关注
  • 935 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信