我使用io.requestFileSystem:方法获取到PUBLIC_DOCUMENTS:程序公用文档目录的绝对路径 在这路径下面创建SqlLite数据库报错 这是什么情况? 不能在这个目录下创建吗?
我也没在WWW下面创建
我使用io.requestFileSystem:方法获取到PUBLIC_DOCUMENTS:程序公用文档目录的绝对路径 在这路径下面创建SqlLite数据库报错 这是什么情况? 不能在这个目录下创建吗?
使用类似“_doc/dbname.db”就好
参考:
关于RelativeURL 相对路径URL
说明:只能在扩展API中使用,相对于基座提供的特定目录,以“_”开头。
常量:
"_www": (DOMString 类型 )应用资源目录
保存应用的所有html、css、js等资源文件,与文件系统中根目录PRIVATE_WWW一致,后面加相对路径如“_www/res/icon.png”。
注意:应用资源目录是只读目录,只能读取次目录下的文件,不能修改或新建。"_doc": (DOMString 类型 )应用私有文档目录
用于保存应用运行期业务逻辑数据,与文件系统中根目录PRIVATE_DOCUMENTS,如“_doc/userdata.xml”。
"_documents": (DOMString 类型 )程序公用文档目录
用于保存程序中各应用间可共享文件的目录,与文件系统中根目录PUBLIC_DOCUMENTS,如“_document/share.doc”。
"_downloads": (DOMString 类型 )程序公用下载目录
用于保存程序下载文件的目录,与文件系统中根目录PUBLIC_DOWNLOADS,如“_download/mydoc.doc”。