Я создаю приложение, которое должно поддерживать Android 4.2 и новее.
Приложение воспроизводит видео с пути HLS. Все отлично работает на Android 6.0 (API 23) и новее, но на более низких версиях я не могу играть в HLS.
Отладчик через Remote JS Debugging
не отображает никаких ошибок.
У вас есть идеи, как запустить HLS для Android старше 6.0 или отладить элемент?
Вот мой package.json:
{
"name": "testVideo4",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest",
"android-linux": "react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res && react-native run-android"
},
"dependencies": {
"react": "16.6.0-alpha.8af6728",
"react-native": "0.57.4",
"react-native-video": "^3.2.1",
"react-navigation": "^2.18.1",
"react-native-webview": "2.5.0"
},
"devDependencies": {
"babel-jest": "23.6.0",
"jest": "23.6.0",
"metro-react-native-babel-preset": "0.48.1",
"react-test-renderer": "16.6.0-alpha.8af6728"
},
"jest": {
"preset": "react-native"
}
}