• 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>
  • 相关阅读:
    Unity-JobSystem
    Unity-ECS-实践
    Unity-Editor
    网络编程-HTTPS
    网络编程-UDP、TCP
    Cast, OfType
    DataGrid
    bat 开机自动执行脚本
    bat 单行输出彩色信息
    工厂模式
  • 原文地址:https://www.cnblogs.com/LO-ME/p/4586904.html
Copyright © 2020-2023  润新知