проблема flashvars с кеш-бастером - PullRequest
1 голос
/ 01 апреля 2011

Я играю с флеш-медиаплеером в приложении rails.

Проблема в том, что параметр flashvars очень тупой.

Rails делает кеш для URL и мешает работе флэш-памяти.

flashvars="file=/my/media.flv?123456&autostart=false&repeat=none"

Я должен был изменить его на

flashvars="file=/my/media.flv&autostart=false&repeat=none"

Теперь я знаю, как обойти, но это чувствуется очень специальным образом. Как мне исправить это более элегантно?

Sam

1 Ответ

1 голос
/ 08 сентября 2011

Начать с file=/my/media.flv?123456&autostart=false&repeat=none не является действительным URL, а именно ?123456 неверно. Строка запроса должна иметь формат {ключ} = {значение}, тогда как у вас просто есть значение.

Измените URL-адрес на что-то похожее на file=/my/media.flv?id=123456&autostart=false&repeat=none, и рельсы должны иметь возможность генерировать правильный URL-адрес очистки кэша.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...