Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 视频赢得';有些m3u8播放列表无法启动_Ios_Video_React Native - Fatal编程技术网

Ios 视频赢得';有些m3u8播放列表无法启动

Ios 视频赢得';有些m3u8播放列表无法启动,ios,video,react-native,Ios,Video,React Native,我试图在iOS上的react本机应用程序中播放视频,但m3u8播放列表出现问题。 对于example.link.myplace/play_1我得到以下m3u8播放列表作为响应 #EXTM3U #EXT-X-VERSION:3 #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=3000000 0.m3u8 视频立即开始播放,但对于example.link.myplace/play_2我得到以下m3u8播放列表 #EXTM3U #EXT-X-STREAM-INF:P

我试图在iOS上的react本机应用程序中播放视频,但m3u8播放列表出现问题。 对于
example.link.myplace/play_1
我得到以下m3u8播放列表作为响应

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=3000000
0.m3u8
视频立即开始播放,但对于
example.link.myplace/play_2
我得到以下m3u8播放列表

#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=986000,RESOLUTION=768x432,CODECS="avc1.77.30, mp4a.40.2"
index_0_av.m3u8?e=82d461566017da20&
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=238000,RESOLUTION=512x288,CODECS="avc1.66.30, mp4a.40.2"
index_1_av.m3u8?e=82d461566017da20&
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=346000,RESOLUTION=512x288,CODECS="avc1.66.30, mp4a.40.2"
index_2_av.m3u8?e=82d461566017da20&
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=454000,RESOLUTION=512x288,CODECS="avc1.66.30, mp4a.40.2"
index_3_av.m3u8?e=82d461566017da20&
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=634000,RESOLUTION=512x288,CODECS="avc1.66.30, mp4a.40.2"
index_4_av.m3u8?e=82d461566017da20&
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1678000,RESOLUTION=1280x720,CODECS="avc1.77.30, mp4a.40.2"
index_5_av.m3u8?e=82d461566017da20&
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2795000,RESOLUTION=1280x720,CODECS="avc1.64001f, mp4a.40.2"
index_6_av.m3u8?e=82d461566017da20&
而且视频永远不会启动,我甚至不确定它是否加载。 如果有人能指点我能做些什么来缓解这种情况,我将不胜感激

my package.json中的代码段

"dependencies": {
    "node-forge": "^0.7.1",
    "ramda": "^0.24.1",
    "react": "16.0.0-alpha.6",
    "react-native": "~0.44.0",
    "react-native-linear-gradient": "^2.0.0",
    "react-native-side-menu": "^0.20.1",
    "react-native-swiper": "^1.5.4",
    "react-native-vector-icons": "^4.2.0",
    "react-native-video": "^1.0.0",
    "react-native-video-player": "^0.7.0",
    "react-navigation": "^1.0.0-beta.11"
  }

将AllowArbitraryLoads=Yes添加到AppTransportSecuritySettings解决了此问题user6343909刚刚编辑将AllowArbitraryLoads=Yes添加到AppTransportSecuritySettings解决了问题user6343909刚刚编辑

将AllowArbitraryLoads=Yes添加到AppTransportSecuritySettings解决了问题。将AllowArbitraryLoads=Yes添加到AppTransportSecuritySettings解决了问题。