Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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/9/ios/96.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
Objective c 在iOS上使用Cordova/Phonegap 1.6.1同时写入多个文件_Objective C_Ios_File Io_Cordova - Fatal编程技术网

Objective c 在iOS上使用Cordova/Phonegap 1.6.1同时写入多个文件

Objective c 在iOS上使用Cordova/Phonegap 1.6.1同时写入多个文件,objective-c,ios,file-io,cordova,Objective C,Ios,File Io,Cordova,当我以100KB的平均大小一次写入多个文件(批处理或非批处理)时,我在输出控制台中得到以下消息: void SendDelegateMessage(NSInvocation*): delegate (webView:decidePolicyForNavigationAction:request:frame:decisionListener:) failed to return after waiting 10 seconds. main run loop mode: kCFRunLo

当我以100KB的平均大小一次写入多个文件(批处理或非批处理)时,我在输出控制台中得到以下消息:

void SendDelegateMessage(NSInvocation*): delegate 
 (webView:decidePolicyForNavigationAction:request:frame:decisionListener:) 
 failed to return after waiting 10 seconds. 
 main run loop mode: kCFRunLoopDefaultMode
这是使用Cordova fileWriter:


这个错误的原因是什么?最好的预防方法是什么?

我也有类似的问题。找到了原因,但还没有解决办法


到目前为止,我发现如果脚本运行超过10秒,web view会返回一个错误,从而阻止用户与应用程序交互。如果您使用的是alert(),则alertbox的持续时间(直到您按下ok)可能会在这10秒钟内计算。

它似乎不会给用户带来任何问题,但我不喜欢输出控制台中的错误:)我为此创建了一个问题:是的,我不确定错误的含义。我打破了我的长脚本,让它由用户交互触发,从而解决了这个问题。