Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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
Iphone 在UIWebView中播放本地视频文件可让EXEC\u访问错误_Iphone_Video_Uiwebview_Local - Fatal编程技术网

Iphone 在UIWebView中播放本地视频文件可让EXEC\u访问错误

Iphone 在UIWebView中播放本地视频文件可让EXEC\u访问错误,iphone,video,uiwebview,local,Iphone,Video,Uiwebview,Local,我是iPhone开发新手,一直在尝试在UIWebView中播放本地视频。我通过loadHTMLString方法加载UIWebView,视频url为file://...documents/uploads/../ax.mp4. 当我在webview中点击视频播放器的播放按钮时,应用程序崩溃。 视频文件由应用程序从我的http服务器下载到documents文件夹中。如果我给出服务器上文件的路径,它将正常播放 这是body标记中的HTML片段,我将其加载到webview中: <div style=

我是iPhone开发新手,一直在尝试在UIWebView中播放本地视频。我通过loadHTMLString方法加载UIWebView,视频url为file://...documents/uploads/../ax.mp4. 当我在webview中点击视频播放器的播放按钮时,应用程序崩溃。 视频文件由应用程序从我的http服务器下载到documents文件夹中。如果我给出服务器上文件的路径,它将正常播放

这是body标记中的HTML片段,我将其加载到webview中:

<div style=\"float:left;margin:5px 10px 5px 5px;\">
  <embed  qtsrc=\"%@\" type=\"application/x-shockwave-mp4\"  qtsrcdontusebrowser=\"true\" id=\"video\" src=\"%@\"  ></embed>
</div>
控制台上显示的消息(在.crash文件中找到)如下:

在过去的五个月里,我在线程中搜索了这个错误,但没有发现任何有用的东西。我是不是遗漏了什么?有人能帮忙吗? 另外,当它崩溃时,我看到至少有20个线程在运行,其中大部分来自com.apple.coremedia?这是因为我做得不对吗

<div style=\"float:left;margin:5px 10px 5px 5px;\">
  <video id =  \"video\" align=\"left\" src=\"%@\" controls=\"controls\">your  browser does not support the video tag</video>
</div>
Thread 19 Crashed:  com.apple.coremedia.JVTlib
0   VideoToolbox                       0x02268a0e JVTLib_102630(unsigned  char*, unsigned char*, unsigned int, unsigned int, unsigned int,  unsigned int, unsigned int, unsigned char*, unsigned int) + 191
1   VideoToolbox                       0x020d3d4b  JVTLib_103304(JVTLib_101899*, unsigned int, unsigned int, unsigned int,  unsigned int) + 1101
2   VideoToolbox                       0x0206badd  JVTLib_100429(InstanceDecoStruct*, JVTLib_101484*, SeqParamSet*,  PicParamSet*, JVTLib_101481*, int, int, int*, unsigned int*, unsigned  int*, unsigned char, unsigned int, bool*, unsigned int*) + 5828
3   VideoToolbox                       0x02071d03 JVTLib_100973(int, JVTLib_101490*) + 718
4   VideoToolbox                       0x02072018 JVTLib_100979(void*) + 80
5   libSystem.B.dylib                  0x9493285d _pthread_start + 345
6   libSystem.B.dylib                  0x949326e2 thread_start + 34
13/05/11 7:13:57 PM     SpringBoard[1034]     Error deserializing wallpaper  image: Error Domain=CPBitmapErrorDomain Code=0 "The operation couldn’t  be completed. (CPBitmapErrorDomain error 0 - No data provided to  CPBitmapCreateImagesFromData)" UserInfo=0x70d16d0 {NSDescription=No data  provided to CPBitmapCreateImagesFromData}