jw player笔记二----修改logo
来源:互联网 发布:java项目短信平台设计 编辑:程序博客网 时间:2024/06/05 11:28
一、修改HTML5模式下的logo
见http://blog.csdn.net/xiong_mao_1/article/details/17222757
二、修改FLASH模式下的logo
IE7/8下,会自动进入FLASH模式,此时,会自动搜索jwplayer.js所在目录下jwplayer.flash.swf文件。
所以,这次我们的目的就是修改swf文件。
环境准备:
flexsdk http://www.adobe.com/devnet/flex/flex-sdk-download.html
ant http://ant.apache.org/bindownload.cgi
项目源码 http://developer.longtailvideo.com/svn/tags/mediaplayer-6.7/
1、配置ant环境变量ANT_HOME
2、修改项目中 build/build.properties 文件
flexsdk = D:/flex_sdk ---注意是斜杠 '/'
execextension = .exe
flexsdk.target = 11.1
3、修改as文件---此处和别人又出入,请注意
①、PlayerVersion.as [mediaplayer-6.7\src\flash\com\longtailvideo\jwplayer\player目录下]
protected static var _version:String = "6.7.13.14"; //随便设置个版本号
②、RightclickMenu.as [mediaplayer-6.7\src\flash\com\longtailvideo\jwplayer\view目录下]
搜索关键字 "setAboutText"
修改内容,红色标示
protected function setAboutText():void {about = new ContextMenuItem('About JW Player BY YCPANDA ...');}/** jump to the about page. **/protected function aboutHandler(evt:ContextMenuEvent):void {navigateToURL(new URLRequest('http://www.xx.com'), '_blank');}
③、LogoComponent.as [mediaplayer-6.7\src\flash\com\longtailvideo\jwplayer\view\components目录下]
/** Configuration defaults **/protected var defaults:Object = {prefix: "http://xx.cn/images/", file: "logo.png",link: 'http://www.xx.com',linktarget: "_blank",margin: 8, hide: false, position: "top-right"}
在LogoComponent(player:IPlayer)函数中,注释
//var linkFlag:String = _getLinkFlag(_getEdition());
//defaults.link = 'http://www.longtailvideo.com/jwpabout/?a=l&v='+PlayerVersion.version+'&m=f&e='+linkFlag,
在loadFile()函数中
defaults['file'] = prefix + getConfigParam('file');
//defaults['file'] = prefix + versionInfo[1] + "/" + versionInfo[2] + "/" + getConfigParam('file');
修改logo图片src的url组合方式
4、在项目根目录下,cmd中
执行 ant -buildfile build\build.xml
即生成 jwplayer.flash.swf.
- jw player笔记二----修改logo
- jw player 二次开发。去掉logo
- jw player去掉logo 二次开发
- jw player去掉logo 二次开发
- jw player学习笔记
- jw player配置二(很全)
- jw player
- jw player 源码编译运行笔记
- jw player学习笔记----跨域请求
- jw player学习笔记三---发布到其它网站
- JW Player, FLV Player 字幕
- JW Player使用简介
- android html5 jw-player
- JW Player使用简介
- JW Player使用心得
- 网页媒体播放器(JW Player)
- JW Player使用简介
- JW Player使用简介
- 内存映射文件原理探索
- leetcode开篇
- 浅谈SIFT特征描述子
- 经典博文收集(强烈推荐!!!)
- BFS宽度优先搜索思想
- jw player笔记二----修改logo
- Eclipse用户使用IntelliJ IDEA的常见问答
- linux系统进程管理命令
- SIFT算法学习心得
- 深入学习java异常机制
- 面向对象的三个基本特征是:封装、继承、多态
- mysql格式化小数
- new/delete和malloc/free的区别
- sunday、kmp、 bm、 horspool字符串匹配算法 code