现在位置:首页 > 网站设计 > PHP正则方法替换优酷视频播放方式

PHP正则方法替换优酷视频播放方式

作者:蓝叶 分类:网站设计 时间:2015-05-29 浏览:9020 评论:2

众所知之,手机端播放通过flash视频是需要安装flash插件的,很多手机并没有安装flash插件,这个用户体验度很不好;例如优酷视频提供了2种调用方式,一种是flash代码调用播放,另一种是iframe调用插入方式,第二种iframe是支持跨平台的,手机端支持很好,那么很多站长都是用第一种flash方法插入调用代码的,该如何换成iframe跨平台调用播放呢,下面蓝叶分享个方法通过PHP正则获取当前页面的优酷视频ID号,然后再转为iframe调用播放,这样就可以跨平台播放了。为了用用户体验度更好,那你可以使用css媒体查询功能在手机端打开页面的话就隐藏embed的调用。

提示:以下代码放到内容页模版正文下方,$log_content是正文函数。
<?php preg_match("#player.php/sid/(.*?)/v.swf#",$log_content,$dizhi);if(!empty($dizhi[1])){echo "<iframe height=498 width=510 src=http://player.youku.com/embed/".$dizhi[1]." frameborder=0 allowfullscreen></iframe>";}?>

免责声明:

本页网址:点击复制分享给朋友吧!

本站分享的一切内容资源如若没有备注,均为蓝叶原创,如需转载请注明出处;如有侵权请与我们联系处理。敬请谅解!

评论列表
挤眼亲亲咆哮开心想想可怜糗大了委屈哈哈小声点右哼哼左哼哼疑问坏笑赚钱啦悲伤耍酷勾引厉害握手耶嘻嘻害羞鼓掌馋嘴抓狂抱抱围观威武给力
提交评论

清空信息
关闭评论
Hank船长
Hank船长游客
#2
是不是应该这样子:1、把这段代码加到电脑模板;2、电脑模板css设置不显示iframe;3、手机模板css设置不显示embed。////还有,如果不这样设置,直接设置手机模板css显示embed,手机浏览时下载Flash插件,这种方法好吗?
2015-05-30 19:46回复
Hank船长
Hank船长游客
#1
虽然比我不会弄,但我知道只是个好东西。
2015-05-29 20:13回复
音乐欣赏
返回顶部