由于原来下载的jwplaery播放器中带有官方的播放统计信息,需要从官方加载统计js脚本,影响播放器加载速度,因此从官方github站点上下载播放器进行重新编译操作,现记录过程如下。
https://github.com/jwplayer/jwplayer#jw-player
请网上搜寻
ANT_HOME:E:\Program Files\apache-ant
classPAth:在尾部添加上E:\Program Files\apache-ant\lib
path:在尾部添加E:\Program Files\apache-ant\bin
在initializeMenu()方法中屏蔽以下两行代码
//setAboutText(); //addItem(about, aboutHandler);
jwplayer的官方配置
protected var defaults:Object = { prefix: "http://player.ps007.com/", file: "logo.png", link: 'http://player.ps007.com/jwpabout/?a=l&v='+PlayerVersion.version+'&m=f&e=o', linktarget: "_top", margin: 8, hide: false, position: "top-right" }在loadFile()方法中修改
defaults['file'] = prefix + versionInfo[1] + "/" + versionInfo[2] + "/" + getConfigParam('file'); 修改为 defaults['file'] = prefix + getConfigParam('file');
#安装flash build 以后带有flexsdk flexsdk = E:/Program Files/Flash Builder 4.6/sdks/4.6.0 #windows下需要设置为.exe linux下不需要设置 execextension = .exe #由于flash build 最低版本就是11.1.0 这里需要跟flash build对应 lexsdk.target = 11.1.0
方法一:
protected static var _version:String = JWPLAYER::version; 改为 protected static var _version:String = "6.10";
-locale zh_CN -define=JWPLAYER::version,'"6.11.0"' -define=CONFIG::debugging,true
方法一:通过通过 flash build对build.xml进行ant编译
方法二:通过cmd界面执行以下命令
ant buildfile F:\jwplayer-master\build\bulid.xml