2016-09-23 9 views
1

У меня неприятный день.Android «приложение не может выполнять это действие» по URL-адресу, но отлично работает на телефоне

The видео ссылки на этой тестовой странице я делаю для друга шахтной работы в Desktop Firefox/Chrome и прошивкой, но не IE 11 или (что более важно) Android:

http://davelozinski.com/testvideos

Проблема № 1 и самое главное:

В стандартном браузере Android «Internet» по умолчанию он «Приложение не может выполнять это действие».

Однако!

Если я загружаю видео непосредственно на телефон (в данном случае, Galaxy S4 mini), видео воспроизводится идеально, когда я нажимаю его.

Это влияет на видеоролики, которые мы должны будем создавать, поскольку мы нуждаемся в них, чтобы играть, используя браузер Android по умолчанию.

Я не нашел способ связать браузер со встроенным приложением «галерея», чтобы воспроизвести видео.

Есть ли у кого-нибудь идеи/предложения?

Выпуск № 2:

В IE11, всплывающее диалоговое окно появляется спрашивать, если мы хотим, чтобы «открыть или сохранить» видеофайл. В любом случае, он загружает его напрямую, а затем мы должны дважды щелкнуть, чтобы открыть, а не просматривать его в самом браузере. Как нам обойти это, чтобы он играл прямо в браузере?

Спасибо!

+0

** 1) ** Попробуйте переименовать файл, чтобы он закончился **.mp4 ** и посмотреть, работает ли он. ** 2) ** Попробуйте экспортировать видеокодек (h264) в контейнер MP4 вместо контейнера M4V. Внутри они выглядят похожими (если не точными), но вы никогда не знаете, какой код написал «игра» ... –

+0

Ни одна из этих идей не работает. Мой телефон продолжает подниматься и говорить: «ни одно приложение не может выполнить это действие», даже если ссылки работают на телефонах других людей Android. –

ответ

0

Я, наконец, понял это!

В разделе «Диспетчер приложений | Все» в качестве значка появился элемент «Загрузки» с яркой зеленой стрелкой вниз.

Это было отключено.

Когда я перевернул этот и нажал на ссылку для видео, мой телефон начал предлагать мне сейчас, хочу ли я загрузить видео или использовать приложение под названием «Android System» для его обработки.

Выбор последнего телефона теперь воспроизводит видео.

0

String url = "http://www.example.com";

Намерение i = новое намерение (Intent.ACTION_VIEW);

i.setData (Uri.parse (url));

startActivity (i);

Попробуйте это ...

Если не представляется возможным открыть в андроида WebView.

+0

Где находится WebView? Я запускаю Android 4.4.2 и не вижу его нигде. Я должен пойти в стандартный браузер, чтобы ввести URL. Когда я это делаю, нет никаких вариантов, которые я могу увидеть. –

+0

https://developer.android.com/reference/android/webkit/WebView.html –

+0

Спасибо, но меня не интересует «разработка»; просто делая интерфейсный веб-дизайн. Я думал, что на Android 4.4.2 WebView должен быть активирован по умолчанию и просто работать с интернет-браузером по умолчанию. Я искал что-то вроде: «Войдите в диспетчер приложений и убедитесь, что xxx включен». –