在线文档播放问题:播放器加载flash失败
在网上找了phpcms百度文库插件(源程序就是phpcms的),照着做了下,转换都成功了,就是在显示的时候转换好的flash老是加载不出来(播放器正常加载),求解。
转换所用工具:openoffice3.0、windows resource kit tools和swftools。
先上显示页面代码:
php code {loop $docurl $r} 本文档播放器要确保adobe flash player版本10.0.0或更高版本。
);
{/loop}
网上找了一圈,有人说是下边这行错了,
php codeswffile : escape({$r[filename]}),
应该改为:
php codeswffile : decodeuri({$r[filename]}),
但我改完后还是加载不了swf,
还有说是swf文件名含中文或者是swf文件被放在文件夹下了,于是我在根目录下放了一个转换好的swf文件,并把上段代码改为:
php codeswffile : decodeuri(a.swf),
或
php codeswffile : decodeuri(/a.swf),
或
php codeswffile : decodeuri({app_path}/a.swf),
或
php codeswffile : decodeuri({app_path}a.swf),