我正在使用PhoneGap的File API(W3C文件)。所有文件读取示例迫使您在onDeviceReady中调用window.requestFileSystem(...)...为什么?!为什么我必须在onDeviceReady中请求文件系统?
0
A
回答
1
。
从科尔多瓦1.6.1的源代码,行431:
- onDeviceReady用户事件触发时就表示科尔多瓦准备
直到这个事件被触发,你不能肯定的PhoneGap的为你准备好了。 requestFileSystem定义在:lib/common/plugin/requestFileSystem.js
0
Becose在onDeviceReady因为你需要确保科尔多瓦/ PhoneGap的准备肯定存在window.requestFileSystem
相关问题
- 1. ie6有什么技术让遗留系统必须要求它?
- 2. 为什么你必须在OSX上打系统调用?
- 3. 为什么我们必须要求rails中的application.js中的JS文件?
- 4. req.logout,我必须通过什么参数请求
- 5. 为什么我必须在通用类
- 6. 在SIP中,为什么Contact头域必须出现在Invite请求中
- 7. 为什么一个AJAX请求必须有这个?
- 8. 为什么我必须导入我的委托头文件?
- 9. 我必须操作哪些系统文件来创建宏?
- 10. 为什么wsdl文件必须在WEB-INF(在Apache CXF中)?
- 11. 为什么我们必须在使用OpenResty/nginx lua进行子请求之前阅读请求体?
- 12. 对于硬链接为什么文件必须在同一个linux文件系统上?
- 13. 为什么有时我必须parseJSON,有时候不需要做Ajax请求?
- 14. 为什么我必须在包含文件中重新声明我的类?
- 15. C#设置文件:为什么我必须使用Settings.Default?
- 16. 为什么我必须使用Font-Awesome包含字体文件?
- 17. 为什么在gettext转换文件中必须使用msgid_plural?
- 18. 为什么cgi脚本必须留在cgi-bin文件夹中?
- 19. 为什么我必须点击两次?
- 20. 为什么我必须编译JavaFX SceneBuilder?
- 21. 为什么我必须转换变量?
- 22. 为什么我必须使用-lstdC++ fs?
- 23. 为什么我必须包含索引?
- 24. 为什么我必须使用this.canvas?
- 25. 为什么我必须强制AutoPostBack =“true”?
- 26. 为什么我必须输入两次?
- 27. 为什么我必须使用Sobel Operator?
- 28. Zend_Db_Table_Row:为什么我必须使用createRow()?
- 29. 为什么我必须施放代表?
- 30. 为什么我必须调用base.OnAuthorization(filterContext)
可能重复的[如何从SD卡中的文件读取PhoneGap?](http://stackoverflow.com/questions/10590816/how-阅读-A-文件从-AN-SD-卡中的PhoneGap) –