Window.requestFileSystem()
å·²å¼ç¨: ä¸åæ¨è使ç¨è¯¥ç¹æ§ãè½ç¶ä¸äºæµè§å¨ä»ç¶æ¯æå®ï¼ä½ä¹è®¸å·²ä»ç¸å ³ç web æ åä¸ç§»é¤ï¼ä¹è®¸æ£åå¤ç§»é¤æåºäºå ¼å®¹æ§èä¿çã请尽éä¸è¦ä½¿ç¨è¯¥ç¹æ§ï¼å¹¶æ´æ°ç°æç代ç ï¼åè§æ¬é¡µé¢åºé¨çå ¼å®¹æ§è¡¨æ ¼ä»¥æå¯¼ä½ ä½åºå³å®ã请注æï¼è¯¥ç¹æ§éæ¶å¯è½æ æ³æ£å¸¸å·¥ä½ã
éæ å: è¯¥ç¹æ§å°æªæ ååãæä»¬ä¸å»ºè®®å¨ç产ç¯å¢ä¸ä½¿ç¨éæ åç¹æ§ï¼å 为å®ä»¬å¨æµè§å¨ä¸çæ¯ææéï¼ä¸å¯è½åçååæè¢«ç§»é¤ãä¸è¿ï¼å¨æ²¡ææ åé项çç¹å®æ åµä¸ï¼å®ä»¬å¯ä»¥ä½ä¸ºåéçæ¿ä»£æ¹æ¡ã
è¿ä¸ªéæ å Window requestFileSystem() æ¹æ³æ¯è°·ææµè§å¨å
æ ¸ç¨æ¥è®© web ç«ç¹æ app è·å¾éè¿æ²ç®±è®¿é®æä»¶ç³»ç» . å®è¿å FileSystem ç¶åå°±å¯ä»¥å file system APIs ä¸èµ·ä½¿ç¨äº
夿³¨ï¼å¨ææå®ç°è¯¥æ¹æ³çæµè§å¨ä¸ï¼å
¶é½å¸¦æ webkit åç¼ã
è¯æ³
requestFileSystem(type, size, successCallback)
requestFileSystem(type, size, successCallback, errorCallback)
åæ°
type-
è¦è¯·æ±çåå¨ç±»åãæå®
Window.TEMPORARYæµè§å¨èªè¡å³å®è¦ä¸è¦å 餿件ï¼ä¾å¦ä½å åï¼æèWindow.PERSISTENTå¦æä½ éè¦æä»¶ä¿æå¨è¿ä¸ªå°æ¹å¿ é¡»ç¨æ·æç«ç¹æ app æç¡®è®¸å¯ãæä¹ åå¨è¦æ±ç¨æ·æäºç«ç¹é é¢ size-
ä½ å¸æä½ ç app 被å 许ç使ç¨ç©ºé´å¤§å°ã
successCallback-
æåè·åæä»¶ç³»ç»æ¶è°ç¨ç彿°ãåè°æ¥æ¶åä¸ªåæ°ï¼ä¸ä¸ª
FileSystem表示åºç¨ç¨åºææä½¿ç¨çæä»¶ç³»ç»ç对象ã errorCallbackå¯é-
ä¸ä¸ªå¯éåæ°ï¼æå®å¨è¯å¾è·åæä»¶ç³»ç»æ¶åçé误æç¨æ·æç»å建æè®¿é®æä»¶ç³»ç»çæéæ¶è°ç¨ç彿°ãåè°æ¥æ¶åä¸ªåæ°ä½ä¸ºè¾å ¥ï¼ä¸ä¸ª
FileErrorç¨æ¥æè¿°é误ç对象
è¿åå¼
æ è¿åå¼
示ä¾
>è§è
æ¤æ¹æ³å·²ä» æä»¶ä¸ç®å½æ¡ç® API ææ¡ä¸ç§»é¤ï¼å æ¤å®æ²¡ææä¸º W3C æè WHATWG ç宿¹è§èãå®ä¸åæææä¸ºæ åã