Как я могу перестать спрашивать меня IE11, хочу ли я сохранить или открыть файл .flv?

36614
demongolem

Я работаю с 6 различными форматами видео в IE11. Если я попытаюсь открыть сразу 5 других файлов (не .flv), откроется либо проигрыватель Windows Media, либо QuickTime, и начнется воспроизведение видео. Для файлов .flv браузер спрашивает меня, хочу ли я сохранить или открыть файл. Если я нажму кнопку «Открыть», видео будет воспроизведено так же, как и в других 5 форматах. Как отключить этот вопрос и всегда автоматически воспроизводить видео при нажатии?

Я отмечаю Internet-explorer, а не Internet-explorer-11, потому что я думаю, что проблема может быть не специфичной для этой конкретной версии.

2
Разве вы не получаете флажок «Всегда делать это»? Kard Nails 10 лет назад 0
Нет, я получаю "Хотите открыть или сохранить () от ? »с помощью кнопок« Открыть »и« Отмена ». demongolem 10 лет назад 0
Вам нужен FLV-плеер, который интегрируется с IE. Ƭᴇcʜιᴇ007 10 лет назад 0
Вы обслуживаете файлы flv с веб-сервера через какое-то веб-приложение или открываете их локально? т. е. является ли это ссылкой на веб-странице, если это так, расскажите, пожалуйста, подробнее о вашем сервере (apache, IIS и т. д.) Eric G 10 лет назад 0
Apache 2.2 Я сейчас тестирую на localhost. Сначала я посмотрел, что мне дадут теги HTML 5, а затем просто нажал на ссылки, чтобы посмотреть, как будут представлены видео. demongolem 10 лет назад 0
Это не способ представить видео посетителям. Просто дать им ссылку и позволить браузеру открыть ее так, как она хочет, - это бесполезно. В идеале вы хотели бы использовать проигрыватель Flash + Html5, который поддерживает все платформы и браузеры. Я рекомендую [MediaElements] (http://mediaelementjs.com/). Kard Nails 10 лет назад 0
@Kard Nails Хорошо, я посмотрю на это и сообщу, было ли это больше, чем я хотел. Я должен сказать вам, что я пробовал video.js, и это позволило мне воспроизводить только 2 из 6 моих форматов. Моя конечная цель на самом деле состоит в том, чтобы не создавать настольные приложения (которые у меня уже есть для тех же видеоформатов). demongolem 10 лет назад 0
Я расширил свой ответ ниже, и если вам нужна дополнительная информация, просто спросите. Но вы должны знать, что вы никогда не сможете избежать всего, если хотите, чтобы ваш сайт был удобным для пользователя. Вам либо придется доставлять неудобства себе, либо своим посетителям. 6 видео форматов это примерно 5 слишком много. Вы уверены, что не можете уменьшить их до одного общего формата? Или это преобразование, которое вы хотите избежать? Проблема с большим количеством различных форматов заключается в том, что у вас нет возможности узнать, смогут ли ваши посетители открыть их. Загрузка на Youtube может быть другой альтернативой. Какие контейнеры и кодировки вы используете? Kard Nails 10 лет назад 0

2 ответа на вопрос

3
Kard Nails

Невозможно заставить IE не отображать запрос на открытие / загрузку при щелчке по связанному файлу, так как это является мерой безопасности, предназначенной для предотвращения загрузки нежелательного содержимого сайтами на ваш компьютер. Точно так же, как вы можете, любой пользователь может изменить свои настройки, чтобы всегда открывать файлы FLV, но заставлять их делать это даже не стоит. Поэтому, если вы хотите показывать видеофайлы своим пользователям, вам нужно использовать реальный видеоплеер, а не просто ссылку на файл.

Html5 video tag предлагает множество опций и поддерживается большинством современных браузеров, особенно если вы используете формат WebM для вашего видео. Вот хорошее руководство о том, как создать свой собственный дизайн, так как все браузеры отображают HTML-плеер по-разному.

Лучшее решение, однако, было бы использовать плеер, который использует как html5, так и flash, чтобы он мог поддерживать все браузеры, включая мобильные платформы. Все мы знаем, что iOS отказывается проигрывать флэш-память, кроме как через специальные браузеры, которые загружают контент, который вы просматриваете, на свои серверы и отправляют его вам в другой форме. Что-то вроде FlowPlayer или MediaElements было бы идеально.

Приведенная ниже часть не является верным ответом на вопрос ОП, поскольку он хочет показывать FLV-видео посетителям. Однако людям, которые хотят настроить свой собственный браузер IE, по-прежнему полезно открывать FLV-файлы по умолчанию.

Сохраните FLV-файл вместо того, чтобы открывать его, затем нажмите «Просмотр загрузок». Щелкните правой кнопкой мыши по файлу и снимите флажок «Всегда спрашивать, прежде чем открывать этот тип файла». С этого момента все FLV-файлы должны открываться по умолчанию.

Это процесс, который должен пройти любой, кто заходит на этот сайт? Это работает, но я надеялся на более готовое решение. demongolem 10 лет назад 0
Это безопасность и личные настройки. Хотя вы можете добавлять типы MIME, например, для принудительной загрузки определенного файла, вы не можете удалить запрос на открытие / загрузку IE (или любого другого браузера). Это настройки пользователя. Kard Nails 10 лет назад 1
Флажок «Всегда спрашивать перед открытием этого типа файла», по-видимому, недоступен в списке загрузок в IE11, или его функция более недоступна. Знаете ли вы, как включить эту опцию для определенных типов файлов в IE11? Oran D. Lord 10 лет назад 2
0
SteveS

Я обнаружил, что это произошло со мной, потому что ассоциация типов файлов Windows Explorer была изменена, чтобы использовать IE в качестве программы по умолчанию. Чтобы исправить это, щелкните правой кнопкой мыши любой файл .flv в проводнике Windows, выберите «открыть с помощью», выберите «Другое приложение», а затем установите по умолчанию проигрыватель Windows Media или предпочитаемое вами приложение.

enter image description here