Flexpaper更换logo,支持中文路径解决方案

1.首先下载FlexPaper的源码 下载地址:https://files.cnblogs.com/yimiao/FlexPaper.rar

2.使用Flash builder4.5建立flex项目具体步骤请参考http://www.cnblogs.com/yimiao/archive/2012/01/05/2312852.html

3.更换logo很简单,就是将assets文件夹中的logosmall-trans.png,logosmall-transc.png,logosmall.png三个图片更换成自己想要的logo图片,注意保留原有的图片名称

4.支持中文路径解决方案:

第一步操作点击项目的属性,将附加的编译参数修改成如下所示 -locale=en_US,zh_CN -source-path=locale/{locale} -keep-all-type-selectors=true

第二步找到FlexPaperViewer_Base.mxml文件,找到设置swfFile的地方,设置uv.swfFile=decodeURI(swfFile)

第三步,如果还不行,就修改一下JS加载时的方法,将传递的路径使用decodeURI编码一下

我使用了2.中前辈的方法,再加上自己以上总结的几点,解决了问题,还参考了一下资料,这里列举一下,供查阅

 

百度文库二次开发教程:http://wenku.baidu.com/view/58f8040279563c1ec5da7149.html

仿百度文库实例:http://blog.csdn.net/zengraoli/article/details/7827840

使用资源很全的实例:http://www.cnblogs.com/longjunhao00/archive/2012/11/22/2782036.html

posted @ 2014-09-23 17:59  X.Y  阅读(368)  评论(0编辑  收藏  举报