2016-03-18 2 views
0

Я построил приложение, используя Кордову и Пешеходный, версия являютсяПочему вы не можете выбрать файл «mp3» в Crosswalk?

cordova -v 
6.0.0 

"name": "cordova-plugin-crosswalk-webview", 
"version": "1.6.1", 

В моем приложении я использовал два входных тегов для выбора файлов:

<input type='file' accept='.mp3'/> 
<input type='file' accept='.lrc'/> 

Первый вопрос заключается в том, что принимать атрибут не работает в перекрестных помехах. Вторая проблема серьезная, приложение вылетает при выборе Mp3-файла. Выбор файла lrc в порядке. Любой совет приветствуется и благодарит заранее.

+0

Я не знаком с конкретными фреймворками, которые вы используете, но в качестве предположения - правильно ли иметь эти '' 's в середине ваши элементы ввода? Это недопустимо для большинства разметки, с которыми я знаком. –

+0

Извините, это был мой тип пропуска. – Calvin

+0

Так что опечатки нет в вашем фактическом коде? Он по-прежнему не работает с исправленным? –

ответ

1

Причина .mp3 файлы не воспроизводятся с помощью пешеходного перехода, потому что .mp3 является проприетарным и поэтому не встроен в кордовую версию пешеходного перехода по умолчанию. Вы можете создать пользовательскую сборку для пешеходного перехода, приняв ELUA во время процесса сборки, но я пока не разработал, как это сделать для кордовы. Информацию о создании пользовательской сборки с .mp3 можно найти здесь Enable MultiMedia in Crosswalk

Смежные вопросы