zoukankan      html  css  js  c++  java
  • PhoneGap 的文件 api

    一、 文件系统的请求

      请求文件系统通过 window.requestFileSystem 来完函数声明如下:

        window.requestFileSystem(type, size, successCallback, errorCallback)

        type: 文件系统类型 可选参数俩个

          LocalFileSystem.PERSISTENT:用于不经过应用程序或者用户许可就无法通过用户代理移除的存储类型。

          LocalFileSystem.TEMPORARY:用于不需要保证持久化的存储类型。

        size: 应用要请求的存储大小,以字节为单位(2*1024*1024)表示 2M

        successCallback:请求成功的回调函数

        errorCallback: 请求失败的回调函数

    <!DOCTYPE html> 
    <html>
    <head>
    <meta charset="utf-8">
    <title>jQuery  Mobile  Web 应用程序</title>
    <link href="../jquery.mobile-1.3.2.css" rel="stylesheet" type="text/css"/>
    <script src="../jquery.js" type="text/javascript"></script>
    
    <script src="../jquery.mobile-1.3.2.js" type="text/javascript"></script>
    <script src="../cordova.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function(){
            document.addEventListener("deviceready", myDeviceReadyListener, false);    
        });
        function myDeviceReadyListener(){
            window.requestFileSystem(LocalFileSystem.PERSISTENT,2*1024*1024,successCallback,errorCallback);//    请求一个文件系统
        }
        
        //成功的回到函数
        function successCallback(filesystem){
            console.log("请求的文件系统名称:" + filesystem.name); 
            console.log("root目录名称:" + filesystem.root.name); 
            console.log("root目录路径:" + filesystem.root.fullPath); 
            console.log("root isFile:" + filesystem.root.isFile); 
            console.log("root isDirectory:" + filesystem.root.isDirectory);
            
            
        //失败的回调函数
        function errorCallback(err){
            alert('请求文件系统失败'+err.code);
        }
    </script>
    </head> 
    <body>
    
    </body>
    </html>
  • 相关阅读:
    Object有哪些公用方法?(转)
    equals和==的区别(转)
    switch语句中case的标签
    (常见面试问题)九种基本数据类型的大小,以及他们的封装类
    English
    plot
    文件读写
    标准化
    独热编码
    一阶逻辑
  • 原文地址:https://www.cnblogs.com/LO-ME/p/4586904.html
Copyright © 2011-2022 走看看