Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Воспроизведение .swf файлов 3.4.6

Опубликовано:

Добрый вечер.

Благодаря встроенным в борд медиа-тегам, система распознаёт ссылки, ведущие на файл в формате .swf и автоматически воспроизводит их для пользователя, просматривающего тему.

Но вот проблема: если на конце ссылки, которая ведёт в опр. тему, будет указано #entry<число>, то .swf воспроизведён не будет.

Если ссылка ведёт на первое сообщение темы, или если же на конце ссылки будет ?p=<число>, то воспроизведено будет.

 

Прошу помочь, как исправить ситуацию с #entry<число> на конце ссылки? Этот параметр появляется при выборе темы, в которую в последний раз кто-то отвечал, на главной странице форума.

Рекомендованные сообщения

Опубликовано:

Не вижу никакой связи между якорем в урл'е и медиатегом на странице. Что значит "воспроизведен не будет"? В профиле укажите правильный адрес форума.

Опубликовано:
  • Автор

Указал.

Смотрите 2 ссылки:

/index.php/topic/7-кос-лист/

/index.php/topic/7-кос-лист/#entry92302

 

Обе ведут на одну и ту же тему, но перейдя по первой вы услышите музыку, а перейдя по второй - нет.

 

Ссылка swf выглядит так:

[media=1,1]http://s02.yapfiles.ru/files/876942/paige.swf[/media]

Опубликовано:

Это либо особенность браузеров - с хештегом в адресе у embed не запускается autoplay (play), или эта флэшка не запускается с якорем. Да и вообще этот атрибут похоже сам по себе браузерами не особо учитывается, что с ним что без него одно и тоже.

Опубликовано:
  • Автор

Скорее всего особенность браузеров...ведь если указать ?p=N, то воспроизведено будет, значит зависит только от одного хэштега.

Опубликовано:
  • Автор

Подскажите пожалуйста, возможно ли отключить в движке автодобавление хэштегов?

Опубликовано:

Нет. Якорь - это указатель на текущей странице, ?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 формате.

Опубликовано:
  • Автор

Благодарю.

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.