查看: 274|回复: 1

为什么强制用户升级Flash?

[复制链接]

主题

好友

1485

积分

Lv6 大将军

    发表于 2021-3-18 12:47 |显示全部楼层
    昨晚上,用糖果浏览器玩游戏,突然就进不去了,让升级Flash。折腾了一晚上,也没搞好,现在只能用手机玩一下,几个号的军团,都没法打了。
    刚才看了一个贴子,才发现,原来是乐趣自己加的限制,请问你们打算做什么呢?
    https://www.lequgame.com/thread-975491-1-1.html

    我自己也看了一下源代码,真如贴子里说的,一模一样。



    <div id="flashtest_id"></div>
    <div class="cant_flash" style="display:none;">
    <div class="close-flash"></div>
    <p class="c2 c21"><em></em>
    <span class="flashtips">flash版本过低,导致无法进入游戏,请查看以下解决办法!<br /></span>进入 <a  target="_blank">https://www.flash.cn/</a> 进行flash更新,详细图文教程:<br><a href="http://www.lequ.com/wly/202101/135677.html" target="_blank">http://www.lequ.com/wly/202101/1 ... ></p><p class="c2"><em></em>
    <span class="flashtips">flash不支持<br /></span>进入 <a  target="_blank">https://www.flash.cn/</a> 下载flash大厅进行体验游戏。<br><a  class="dating" target="_blank"><img src="http://res.lequ.com/Public/images/2021/flash/flash_3.png"></a></p><p class="c2"><em></em><span class="other">如以上方案都无法处理,请联系客服。</span>
    <a class="goqq" href="http://wpa.b.qq.com/cgi/wpa.php?ln=1&amp;key=XzkzODA1NzE4Nl80NzU4MDNfNDAwODg5MDYwNl8yXw" target="_blank"><img src="http://res.lequ.com/Public/images/2021/flash/flash_22.png"></a></p></div>
    <script type="text/javascript" src="http://www.lequ.com/Public/js/swfobject2021.js" charset="UTF-8"></script>
    <script language="javascript">
            var swf_load_times = 0;//如果是0说明没有加载flash
            function check_swf_load() {
                swf_load_times++;
            }

            function initiative_check_swf() {
                if (swf_load_times > 0) {
                    //已加载
                    clearInterval(intvalFalg);
                    return true;
                }
                force_check_flash();
            }
            function force_check_flash() {
                try {
                    var d = document.getElementById('flashtest_id');
                    d.swf_is_load(); //调用flash里的js方法
                } catch (e) {

                }
            }

            function load_swf() {
                var params = {};
                params.quality = "high";
                params.wmode = "transparent";
                params.allowScriptAccess = "always";
                var attributes = {};
                var swfVersionStr = '9.1';
                var xiSwfUrlStr = "";
                var flashvars = {};
                var flashFile = 'http://www.lequ.com/Public/js/FlashChecker.swf';
                swfobject.embedSWF(flashFile, "flashtest_id", 1, 1, swfVersionStr, xiSwfUrlStr, flashvars, params, attributes);
            }
            load_swf();
            var intvalFalg = setInterval("initiative_check_swf()", 50);
            setTimeout(function () {
                if(swf_load_times == 0){
                    //这里判断一下是否chorme
                    var ua = navigator.userAgent.toLowerCase();
                    if(ua.indexOf("mac") == -1 && ua.indexOf("chrome") == -1){ //说明是mac电脑 ie的时候我隐藏这里
                        //$("#gamein").css("display","none");
                        $("#S_Iframe").hide();
                    }
                    $(".cant_flash").show();

                }else{
                    //已加载,不要再探测了
                    clearInterval(intvalFalg);
                }
            }, 2000);
            function close_flash (){
           $(".cant_flash").css("display","none");
        }
    </script>

    主题

    好友

    17万

    积分

    超级版主

      发表于 2021-3-18 13:37 |显示全部楼层
      亲爱的楼主您好,跟技术确认了下,我们没有强制升级Flash的哦。
      您需要登录后才可以回帖 登录 | 注册

      本版积分规则

      返回顶部