js 能设置浏览器的Flash插件此网站上始终允许 吗?代码该如何实现呢?

2019-04-24 13:48:39

视频播放的时候,有时候需要用户去设置浏览器的Flash插件此网站上始终允许,但大多用户不会设置,希望做个友好的提示给用户,让用户点击,然后就直接设置好并刷新页面,视频就能正常加载了。

代码如下:可以实现检测浏览器的falsh插件是否允许,但怎么做到呢?

        if (window.ActiveXObject) {            var s = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');            if(!s){
                alert('请将您的浏览器设置falsh插件在此网站上始终允许!');
            }
        } else {            var s = navigator.plugins['Shockwave Flash'];            if(!s){
                alert('请将您的浏览器设置falsh插件在此网站上始终允许!');
            }
        }

找到办法了,参考:js判断flash是否被禁用

<a href="https://get.adobe.com/cn/flashplayer/"; class="flashLoadMsg"target="_blank">安装或者启用FLASH播放器</a>

上面的a标签点击可以弹出:

安装或者启用FLASH播放器

  • 2018-10-20 20:44:03

    RecycleView4种定位滚动方式演示

    将RecyclerView滑动到指定位置,或者检索RecyclerView的某一项(各个项的高度不确定),然后定位滚动这到一项,将它显示。 下面就讲解4种RecyclerView定位滚动

  • 2018-10-21 22:29:24

    android ScollView 嵌套 WebView 底部空白,高度无法自适应解决

    最近要做一个页面,需要 ScrollView 嵌套 WebView,怎么嵌套,怎么解决焦点和 touch 事件冲突,网上一大堆,这里就不赘述了,但是发现 WebView 从一个高度很高的网页加载一个高度很低的网页的时候,高度无法自适应了,造成底部会有一大片的空白,解决方案找到了挺多,描述一下: