Kard1nal Posted June 13, 2014 Share Posted June 13, 2014 Добрый вечер.Благодаря встроенным в борд медиа-тегам, система распознаёт ссылки, ведущие на файл в формате .swf и автоматически воспроизводит их для пользователя, просматривающего тему.Но вот проблема: если на конце ссылки, которая ведёт в опр. тему, будет указано #entry<число>, то .swf воспроизведён не будет.Если ссылка ведёт на первое сообщение темы, или если же на конце ссылки будет ?p=<число>, то воспроизведено будет. Прошу помочь, как исправить ситуацию с #entry<число> на конце ссылки? Этот параметр появляется при выборе темы, в которую в последний раз кто-то отвечал, на главной странице форума. Link to comment Share on other sites More sharing options...
siv1987 Posted June 13, 2014 Share Posted June 13, 2014 Не вижу никакой связи между якорем в урл'е и медиатегом на странице. Что значит "воспроизведен не будет"? В профиле укажите правильный адрес форума. Link to comment Share on other sites More sharing options...
Kard1nal Posted June 13, 2014 Author Share Posted June 13, 2014 Указал.Смотрите 2 ссылки:/index.php/topic/7-кос-лист//index.php/topic/7-кос-лист/#entry92302 Обе ведут на одну и ту же тему, но перейдя по первой вы услышите музыку, а перейдя по второй - нет. Ссылка swf выглядит так: [media=1,1]http://s02.yapfiles.ru/files/876942/paige.swf[/media] Link to comment Share on other sites More sharing options...
siv1987 Posted June 13, 2014 Share Posted June 13, 2014 Это либо особенность браузеров - с хештегом в адресе у embed не запускается autoplay (play), или эта флэшка не запускается с якорем. Да и вообще этот атрибут похоже сам по себе браузерами не особо учитывается, что с ним что без него одно и тоже. Link to comment Share on other sites More sharing options...
Kard1nal Posted June 14, 2014 Author Share Posted June 14, 2014 Скорее всего особенность браузеров...ведь если указать ?p=N, то воспроизведено будет, значит зависит только от одного хэштега. Link to comment Share on other sites More sharing options...
Kard1nal Posted June 14, 2014 Author Share Posted June 14, 2014 Подскажите пожалуйста, возможно ли отключить в движке автодобавление хэштегов? Link to comment Share on other sites More sharing options...
siv1987 Posted June 14, 2014 Share Posted June 14, 2014 Нет. Якорь - это указатель на текущей странице, ?p= - параметр запроса, немного разные вещи. Вообще не вижу смысла калечить функционал форума ради этого. Кроме того, использование такой штуки как аутоплэй является дурным тоном, и вызывает раздражение у пользователей, особенно с дико вопящей "музыкой". Но если прям так сильно хочется, конвертируйте в flv и подключайте через какой-нибудь плеер, например flowplayer или uppod. Вот так типа должно сработать <object data="http://releases.flowplayer.org/swf/flowplayer-3.2.18.swf" type="application/x-shockwave-flash"> <param name="flashvars" value='config={"clip":"http://s02.yapfiles.ru/files/876942/paige.swf"}' /> </object> А вообще флэш умеет воспроизводить и mp3. Не обязательно зацикливаться на swf формате. 1 Link to comment Share on other sites More sharing options...
Kard1nal Posted June 14, 2014 Author Share Posted June 14, 2014 Благодарю. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now