Плагин Flash WP не работает в Chrome и IE9 - PullRequest
0 голосов
/ 06 января 2012

Я вставил журнал через плагин WP (в основном Flash Viewer), и он не работает должным образом в Chrome и IE9 (элементы раскрывающегося меню закрыты для просмотра). Страница: pastoraluc.cl / dialogos

Здесь и здесь Я нашел несколько советов по улучшению поведения флеш-памяти с помощью CSS (z-index и position) и опции флеш-модема, но CSS мне не помог, и я не может изменить параметры флэш-памяти в плагине WP, предоставленном Issuu.

Кто-нибудь знает, как это исправить? Хотя я изменил платформу на общий тег объекта HTML внутри div, но таким образом журнал слишком отличается от того, что мне нужно.

Заранее спасибо!

1 Ответ

0 голосов
/ 09 января 2012

решено редактирование возврата () функции issu_reader_1 в файле wp-Issu.php.Просто добавив 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>' ) : '');
...