多终端代码实现原理

多终端代码的核心代码在https://player.polyv.net/script/polyvplayer.min.js中,这段js会根据播放的客户端去判断使用flash代码还是HTML5代码。

如果在PC端访问用多终端代码写的页面,打开浏览器的开发者工具,可以发现这段js在PC端浏览器中会解析为带object标签的flash代码。

image001

如果在移动端访问用多终端代码写的页面,通过电脑中用远程调试手机浏览器web页面,打开浏览器的开发者工具,可以发现这段js在移动端浏览器中会解析为带video标签的HTML5代码,video标签的src属性的值为MP4链接(非加密视频)或m3u8链接(加密视频)。

2

以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...