создание темы tumblr - аудиозаписи не отображаются в блоге

Я создаю новую тему tumblr (на самом деле я почти закончил). Единственная проблема, с которой я столкнулся (и я столкнулся с той же проблемой в последней созданной мной теме), заключается в том, что независимо от того, как я форматирую аудиозапись, она не будет отображаться в моем блоге. Мои форматированные аудиозаписи отображаются как на панели управления, так и на странице настройки темы.

Я видел, что у аудио / видео постов иногда есть проблема с бесконечной прокруткой, поэтому я удалил все свои скрипты. Аудио сообщения по-прежнему не появляются.

Вот код, который у меня есть для аудиозаписи:

{block:Audio}

<div id="post">

{block:AudioPlayer}
<div id="audioplayer">
{AudioPlayerBlack}
</div>
{/block:AudioPlayer}

<div id="albumart">
{block:AlbumArt}
<img src="{AlbumArtURL}">
{/block:AlbumArt}
</div>

</div>         
{/block:Audio}

это CSS для этих div (на случай, если это проблема)

#post
{
float: left;
padding: 5px;
margin: 4px;
background-color: {color:Post Background};
width: 215px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;
box-shadow: 2px 2px 4px {color:Post Shadow};
}


#albumart
{
margin: 3px;
margin-bottom: 2px;
width:207px;
height: 207px;
border: 1px solid {color:Border Color};
overflow: hidden;
}

#audioplayer
{
width:25px;
height:25px;
overflow:hidden;
position:absolute;
margin-top:100px;
margin-left:100px;
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    -khtml-border-radius: 18px;
    border-radius: 18px;
opacity:0.75;
border:5px solid black;
}

Вы можете увидеть это здесь: smash-howard.tumblr.com


person Smash Howard    schedule 27.09.2012    source источник
comment
Можно ли добавить аудиопост в свой тамблер, чтобы мы могли видеть, что с ним происходит?   -  person Henrik Ammer    schedule 28.09.2012
comment
Я разместил аудиозапись в своем тамблере. Он отображается только на моем тире, он не отображается на моей реальной странице tumblr и даже не отображается на странице html (я только что проверил) ... проблема в том, что даже когда я публикую аудиозапись, он не отображается на моем тамблере. Я мог бы дать вам код, чтобы вы могли видеть, что звук ДЕЙСТВИТЕЛЬНО отображается на странице настройки блога ...   -  person Smash Howard    schedule 28.09.2012
comment
страница настройки: i45.tinypic.com/2150xf8.png // панель управления: i46.tinypic.com/2hyx91f.png - видите? там есть аудиозапись. он почему-то не попадает на страницу тамблога.   -  person Smash Howard    schedule 28.09.2012
comment
Ха. Нашел блок: AudioPlayer сейчас. Должно быть, был слеп. Во всяком случае, просто чтобы проверить: это между {block:Posts}{/block:Posts}?   -  person Henrik Ammer    schedule 28.09.2012
comment
да, я только что понял, что не упомянул {AudioEmbed-250}, потому что я болван. :] Однако встроенный аудиоплеер был примерно на 50 пикселей шире, чем мой пост, но я должен был появиться, а не растягивать страницу. Так что это не так красиво, как могло бы быть, но теперь оно работает! :]   -  person Smash Howard    schedule 28.09.2012
comment
Ура! По возможности добавьте его в качестве ответа на свой вопрос. Затем выберите его как правильный ответ. Просто чтобы вопрос был закрыт как следует.   -  person Henrik Ammer    schedule 28.09.2012


Ответы (1)


Поскольку это не было обновлено с ответом, и у меня была аналогичная проблема, вот что нужно было сделать:

{block:Posts}
...

{block:Audio}
    {block:AudioEmbed}
    <div class="audio-embed">
        {AudioEmbed-400}
    </div>
    {/block:AudioEmbed}
    {block:AudioPlayer}
    <div class="audio-player">
        {AudioPlayerBlack}
    </div>
    {/block:AudioPlayer}
{/block:Audio}

...
{/block:Posts}

Таким образом, вы учитываете оба возможных сценария публикации аудио: встраивание аудио и аудиоплеер. Только учет одного приведет к тому, что другое не будет отображаться, что и произошло в данном случае.

person Ally    schedule 01.10.2012