iPhone、iPad 如何播放网页调用优酷视频?

按投票排序按时间排序

6 个回答

赞同4反对,不会显示你的姓名

在线视频一般都是基于flash和flv来实现的,而众所周知,iOS的safari不支持网页中的flash,但支持html5的video标记(显然这个时代苹果必须以某种方式支持网络视频),对于video标记,会在其区域上显示播放按钮,点按后进入全屏播放。

所以优酷等网站会针对iOS做出兼容性处理:

通过user-agent来判断用户来源,如果是iOS用户,则用video标记来替代传统object,其src的则是源地址(不是flv,而是ts包装的源,m3u8是个文本文件,其中指定了进一步的ts地址,包括一些视频分段参数等);对于其他用户,则出于兼容性和功能性考虑,依旧使用swf播放器。

可以通过chrome开发者工具,将UA override修改为iOS来自行测试。

补充一下,一些第三方网站嵌入调用的youku视频在iOS上无法点击播放,这是因为第三方网站没有对其做上述的兼容性判断切换为video标记所致。

赞同0反对,不会显示你的姓名

陈甫鸼,生长于闽,求学入秦,漂泊适燕,实秦人也。

受邀但无法回答。从未做过前端开发。抱歉。

今天做了一些实验。实验表明优酷现在已经支持safari上直接播放视频,我估计是优酷已经升级到HTML5了,所以不太明白问题原意为何。同等高手回答。

赞同0反对,不会显示你的姓名

范红振,WEB 前端开发 JS HTML DIV+CSS PHP .NET …

赞同0反对,不会显示你的姓名

张华平,编程

您知道怎么做ipad上的视频(video标签)吗?我纠结这个问题好久了

赞同0反对,不会显示你的姓名

去 http://open.youku.com 去获取代码,iPhone和iPad将使用html5 的 电脑还是Flash。

中国IP进入这个视频加载的就是优酷了

http://v.ze3kr.com/year/2014/#video

赞同0反对,不会显示你的姓名

小师师,简单可依赖,爱生活,爱互联,更爱知乎@…

safari浏览器当然是用html5去调用了,具体方法为:

html5视频播放器 知乎,iPhone、iPad 如何播放网页调用优酷视频?相关推荐

  1. iPhone iPad 如何播放网页调用Flash视频

    safari浏览器是用html5调用,具体方法为:<video tabindex="0" source="http://XX" controls loop ...

  2. html5视频播放器 知乎,6款让人赞不绝口的电脑软件,知乎超10W人推荐,建议悄悄收藏...

    端午假期结束了,上班第一天大家的工作效率都还好吗!今天就给大家推荐6个高能办公软件,每个都能帮你提升工作效率哦! 一.Seer 这是一个可以让你快速预览电脑文件的软件,和macOS中的预览文件相似,但 ...

  3. 15个最佳HTML5视频播放器

    随着YouTube最近的一项政策变化,即要求创作者在获得广告收入之前必须达到10,000次观看,因此我们看到了YouTube黄金时代的落日. 现在,比以往任何时候都更需要推动创意者开发自己的视频平台并 ...

  4. html5播放器 迅雷,搜狗浏览器HTML5视频播放器插件(HTML5.Video.Player)

    一款搜狗浏览器的HTML5视频播放器插件,安装后可以使用HTML5方式播放优酷.土豆.爱奇艺.搜狐视频.迅雷离线.腾讯视频.56视频等网站的视频,避免使用adobe flash player插件,降低 ...

  5. HTML5 视频播放器 WordPress插件

    HTML5 视频播放器 WordPress插件. 插件特点:3个类型的播放列表效果,5个皮肤可选,支持 .MP4 和.WEBM ,自动隐藏控制条,海报图像,播放列表图像,支持音量控制,可以添加视频描述 ...

  6. 超炫酷的HTML5视频播放器 支持手机移动页面

    前几天在工作中遇到一个问题就是要在网页中放入视频,那么问题来了H5自己的播放器不太漂亮.这样子的怎么可能拿得出手呢.要的就是要有装B范对不对啊嘻嘻(●''●)- - 今天给大家介绍一个超级炫酷的HTM ...

  7. html选择本地文件视频并播放器,使HTML5视频播放器播放不同的文件(Make a HTML5 video player play a different file)...

    使HTML5视频播放器播放不同的文件(Make a HTML5 video player play a different file) 在播放视频时,我无法让HTML5播放器播放不同的视频,我尝试更改 ...

  8. HTML5视频播放器jQuery插件

    HTML5 Video player jQuery plugin As you know – HTML5 <video> element is already supported by m ...

  9. 解决无法在哔哩哔哩(b站)上使用HTML5视频播放器脚本插件/油猴等插件失效的问题

    文章目录 1.问题描述 2.解决方法 3.推荐使用视频插件 简介 特性 附:[快捷键](https://github.com/xxxily/h5player#%E5%BF%AB%E6%8D%B7%E9 ...

  10. html5视频播放器 一 (改写默认样式)

    一个项目用到了html5视频播放器,于是就写了一个,走了很多坑,例如在chrome中加载视频出现加载异常等 先看看效果 是不是感觉换不错,以下是我播放器改写样式的布局. <!DOCTYPE ht ...

最新文章

  1. 分享10个实用的超绚CSS3按钮设计
  2. 【原创】RabbitMQ 之 Access Control(翻译)
  3. GridView里面的HyperLink和ButtonField操作总结
  4. 白话Elasticsearch32-深入聚合数据分析之案例实战Terms Aggs 统计哪种颜色电视销量最高
  5. 发布一个自己开发的网站
  6. mybatis insert插入成功返回0_mybatis添加客户
  7. 分享WordPress博客搜索引擎优化的六点经验
  8. textbox的textmode取为multiline多行时,其maxlength不起作用
  9. html符号实体----介绍
  10. 【编译原理笔记13】中间代码生成:控制流语句及其SDT,布尔表达式及其SDT,控制流翻译的例子
  11. bzoj 2959: 长跑【LCT+并查集】
  12. 为什么员工 996 多猝死,而企业家 996 甚至 9127 却很少听到有猝死的?答案原来是.....
  13. 详解 CatBoost 原理
  14. python3网络爬虫开发实战6.3爬取微博处理since_id
  15. 微信扫一扫下载apk 微信直接下载APK(APP)的解决方案
  16. RAID5阵列硬盘离线怎么恢复
  17. MySQL-学习数据库必备的基础知识
  18. windows清理8080端口
  19. 8、RH850 F1 IIC通讯功能和配置
  20. Ubuntu16.04下载截屏录屏软件

热门文章

  1. opencv_判断两张图片是否相同
  2. matlab里的timer,关于Matlab中用timer来实现多线程机制
  3. python名词同义词只替换2个_用同义词替换句子中的每个单词的Python程序
  4. 斐讯音箱控制扫地机器人_轻松解决家务难题 斐讯大能扫地机器人X3
  5. 极客大学架构师训练营 大数据架构 MapReduce Yarn Hive SQL 第24课 听课总结
  6. Charles 导出所有request, response, cookie, 导出为HTTP Archive .har
  7. Docker MySQL 8 慢查询日志监控详解
  8. 2021-09-01 myAtoi(
  9. 特征和多项式回归--machine learning
  10. python数值分为3种类型_Python数值类型