- 注册时间
- 2006-10-9
- 最后登录
- 2012-2-6
- 在线时间
- 2248 小时
- 阅读权限
- 200
- 积分
- 8125
- 帖子
- 1915
- 精华
- 16
- UID
- 1
  
|
发表于 2009-11-30 20:43:33
|显示全部楼层
常见问题
1,关于插件和背景的层次关系说明
cmp4插件层次关系是这样的:- plugins插件层,顶层
- 播放器层,中间层
- backgrounds背景层,底层
复制代码 要置顶,直接在plugins中配置,否则要置底就在backgrounds中配置
而在同一层的多个之间的层次是按顺序排列的,如:
plugins="plugins/bigbg.swf,plugins/mm.jpg,..."
也就是先加载第一个plugins/bigbg.swf,然后再加载第二个plugins/mm.jpg,并放在之前的上面
同理,接下来的会一直往上加,即最后的在最上面
2,关于自动地址替换
src_handler,lrc_handler等代理可以支持任意字段名称的替换,如单个音乐资料为:- <m type="" src="music/test.mp3" id="2313" author="歌手" label="名称" />
复制代码 那么自动替换情况是:- cmplrc.php?title={label}&id={id}
- cmplrc.php?title=名称&id=2313
复制代码 可以替换任意存在的参数值:- cmplrc.php?title={label}&id={id}&art={author}
- cmplrc.php?title=名称&id=2313&art=歌手
复制代码 也就是说,将自动替换大括号中的内容为对应标记的值
3,关于无法进入全屏
flash全屏受限于安全环境,在html页面中嵌入flash默认是不允许全屏的,需要通过设置属性来开启全屏支持
比如在flash嵌入标签object中需要增加子节点:- <param name="allowfullscreen" value="true"/>
复制代码 而在embed中需要添加属性:同理,如果要允许flash与页面脚本总是能够通讯,也需要设置allowscriptaccess为"always"
如果使用官方的插件脚本cmp.js进入cmp的插入,则默认已经都开启,也就是允许全屏和脚本通讯
如果你只是将cmp地址,用类似于ubb的形式发布到其他网站,这样那个网站是否开启全屏支持,要看那个网站的嵌入脚本是否设置正确
4,自定义列表项特殊样式- <m type="" src="music/test.mp3" label="自定义label样式-颜色" color="#ff0000, #00ff00" />
- <m type="" src="music/test.mp3" label="自定义label样式-选择后颜色" color="#ff0000, #00ff00" />
- <m type="" src="music/test.mp3" label="自定义label样式-加粗" bold="1" />
- <m type="" src="music/test.mp3" label="自定义label样式-字体大小" size="14" />
- <m type="" src="music/test.mp3" label="自定义label样式-字体-隶书" font="隶书" />
- <m type="" src="music/test.mp3" label="自定义label样式-下划线" underline="1" />
- <m type="" src="music/test.mp3" label="自定义label样式-斜体" italic="1" />
- <m type="" src="music/test.mp3" label="自定义label样式-综合" color="#ff0000, #00ff00" bold="1" size="14"/>
复制代码 |
|