我通过WP插件(基本上是flash查看器)嵌入了一本杂志,但它在Chrome和IE9上无法正常工作(下拉菜单元素被观众覆盖)。 该页面为:pastoraluc.cl/dialogos
Here和here我找到了一些通过CSS(z-index和position)和flash wmode选项来改善flash行为的技巧,但CSS对我不起作用,我无法修改Issuu提供的WP插件中的flash选项。
有人知道如何修复它吗?我在将平台更改为div中的常见HTML对象标签时,但是这样的杂志与我需要的太过不同了。
提前致谢!
答案 0 :(得分:0)
已解决在wp-issuu.php文件中编辑 issuu_reader_1 函数的return()。只需在wmode="transparent"
代码中添加<embed />
,在<param name="wmode" value="transparent" />
代码之前添加</object>
。
现在我的回报是这样的:
return ( ($showHtmlLink == 'true') ? '<div>' : '') .
'<object style="width:' . $width . $unit . ';height:' . $height . $unit. '" ><param name="movie" value="' . $viewerUrl . '?' . $flashVars . '" />' .
'<param name="allowfullscreen" value="true"/><param name="menu" value="false"/>' .
'<embed src="' . $viewerUrl . '" type="application/x-shockwave-flash" style="width:' . $width . $unit . ';height:' . $height . $unit . '" flashvars="' .
$flashVars . '" allowfullscreen="true" menu="false" wmode="transparent" /><param name="wmode" value="transparent" /></object>' .
( ($showHtmlLink == 'true') ? ( '<div style="width:' . $width . $unit . ';text-align:left;">' .
( $folderId ? '' : ('<a href="' . $standaloneUrl . '" target="_blank">Open publication</a> - ') ) .
'Free <a href="http://issuu.com" target="_blank">publishing</a>' .
( $folderId ? '' : ( $tag ? (' - <a href="' . $moreUrl. '" target="_blank">More ' . urldecode($tag) . '</a>') : '' ) ) . '</div></div>' ) : '');