• 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>
  • 相关阅读:
    React之react-router(connected-react-router/react-router-dom)
    React之redux学习日志(redux/react-redux/redux-saga)
    React之常用技术栈
    js书写规范
    Mybatis plus 常用更新操作
    Mybatis plus 常用删除方式
    Mybatis plus 实体类常用注解
    spring boot 单元测试
    mybatis plus 添加启用打印日志
    Lombok插件优缺点
  • 原文地址:https://www.cnblogs.com/LO-ME/p/4586904.html
Copyright © 2020-2023  润新知