Flowpayer不能在android设备上运行.(需要Flash版本10,1或更高版本)

flowpayer not working on android device. (Flash version 10,1 or greater is required)

本文关键字:版本 高版本 需要 android 不能 Flowpayer 运行 Flash      更新时间:2023-09-26

我使用的是flowplayer 3.2.12版本。

一切工作在所有浏览器,设备除了android设备。

在android设备上测试时,我得到一个消息,播放器不工作:

"**Flash version 10, 1 or greater is required**
**You have no flash plugin installed**
**Click here to download latest version**"

这个消息出现在所有的android设备上,我一直在参考所有的flowplayer相关文档,但在静脉。

根据这个flowplayer文档,我尝试将xpressInstall设置为null,这也不起作用。

例如,你可以在android设备上查看这个视频

http://flash.flowplayer.org/demos/standalone/toolbox/flashembed/flowplayer.html

有没有人有幸找到这个flowplayer - android问题的解决方案?

提前感谢。

修复了android设备的问题,经过测试,在所有设备上都能正常工作。

关键是添加android/i导航器。userAgent设置flowplayer脚本后:
ipad({simulateiDevice: /android/i.test(navigator.userAgent)});

安装设备修复:

$(document).ready(function() {
        $f("player", {
            src: "/PATH/TO/FLOWPLAYER/flowplayer.commercial-3.2.10.swf",
            wmode: 'opaque'
        }, {
            key: '#$09ce03a35b17ee17229'
        }).ipad({ simulateiDevice: true, controls: false });
    }
    else {
        $f("player", {
            src: "/PATH/TO/FLOWPLAYER/flowplayer.commercial-3.2.10.swf",
            wmode: 'opaque'
        }, {
            key: '#$09ce03a35b17ee17229'
        }).ipad({simulateiDevice: /android/i.test(navigator.userAgent)});
});