web 开发之创建本地文件夹的实现方法

web 开发之创建本地文件夹的实现方法

filemanage_util.fullPath 就是创建文件的路径

这是跨平台的创建文件夹,不像Android那样还要通过 Environment.getExternalStorageDirectory() 的原生代码来创建

实现代码:

document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() {
      // alert('ondeviceReady');
      // window.requestFileSystem = window.requestFileSystem || window.webkitRequestFileSystem;
      console.log("文档中心===========>软件准备就绪:设置检测文件存储目录开始.");
      window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function (fileSystem) {
        console.log("文档中心===========>检测临时文件存储目录方法");
        //util.appRootDirName 全局变量,这里是zgky
        fileSystem.root.getDirectory(filemanage_util.appRootDirName, {
          create: true,
          exclusive: false
        }, function (entry) {
          //网上流传的资料中都是使用fullPath,在这里我获取到的是相对目录,在下载时使用会报错,所以换做了toURL()
          //这是一个全局全局变量,用以保存路径
          console.log("文档中心===========>创建文件夹成功,正在设置相关的参数!");
          filemanage_util.fullPath = entry.toURL();
          // alert(util.fullPath);
          console.log("文档中心===========>创建文件夹成功:" + filemanage_util.fullPath);
          //console.log(util.fullPath);
        }, function () {
          console.log("文档中心===========>创建文件夹失败!");
        });
        console.log("文档中心===========>检测临时文件目录方法结束!");
      }, function () {
        console.log("文档中心===========>创建文件夹失败");
      });
      console.log("文档中心===========>软件准备就绪:设置检测文件存储目录结束");
    };

以上就是web创建本地文件夹的实现方法,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

(0)

相关推荐

  • javascript 选择文件夹对话框(web)

    没有办法,实践证明最好的解决办法是自己写一个OCX控件,这样就只要注册一下OCX控件就可以了,同时OCX控件的可扩展性非常大,也就是给vc\delphi这些程序的功能引入到web中,其功能可想而知! 这里不说明OCX开发的过程了,给自己写的OCX控件共享一下,希望能给一些朋友提供帮助. 这个OCX控件中提供了一个getFiles()方法,只要获取控件对象,然后调用getFiles()方法就可以获取对应路径下的所有文件,如下图: 该控件可以选择任意盘符下的任意文件夹,图中最下面的按钮时web中的i

  • 利用计划任务和VBS脚本实现自动WEB共享文件夹里的文件

    复制代码 代码如下: Option Explicit On Error Resume Next '生成列表的文件类型 Const sListFileType = "wmv,rm,wma" '文件所在的相对路径 Const sShowPath="." '排序类型的常量定义 Const iOrderFieldFileName = 0 Const iOrderFieldFileExt = 1 Const iOrderFieldFileSize = 2 Const iOrd

  • web.py中调用文件夹内模板的方法

    web.py的模板使用非常容易,但有时候我们需要做目录层级以便管理.那么如何使用目录层级的模板呢? 通常我们使用模板的时候先声明模板文件夹 复制代码 代码如下: render=web.template.render('templates') 使用templates文件夹下index.html模板 复制代码 代码如下: return render.index() 使用templates文件夹下list.html模板 复制代码 代码如下: return render.list() 以上所有的html

  • web 开发之创建本地文件夹的实现方法

    web 开发之创建本地文件夹的实现方法 filemanage_util.fullPath 就是创建文件的路径 这是跨平台的创建文件夹,不像Android那样还要通过 Environment.getExternalStorageDirectory() 的原生代码来创建 实现代码: document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { // alert('onde

  • django创建css文件夹的具体方法

    Django中的静态文件夹static在创建好Django项目时默认是没有的,需要我们手动自己去创建,static文件夹里主要存放一些能暴露给外界访问服务器时的资源. 一.手动创建一个static空文件夹 二.修改settings配置文件 三.在static下添加bootstrap本地文件和css,js文件夹 四.在temlpates下的html文件中,配置bootstrap的本地文件 至此,我们便成功的在Django中创建了CSS文件. 以上就是django创建css文件夹的具体方法的详细内容

  • git 将本地文件(夹)上传到gitee指定分支的处理方法

    gitee的指定分支 想上传的本地文件夹为C#learning 下面为使用git将这个C#learning上传到项目的example的方法 1.在forup这个文件夹的空白处:鼠标右键 然后选择 Git Bash Here 2.本地仓库初始化,会在此处生成.vs隐藏文件夹 git init 3.其中http://xxxxx.git指gitee处的http(注意结尾有.git) git remote add origin http://xxxxx.git 4.远程仓库与本地仓库同步 其中examp

  • idea创建项目没有webapp文件夹的解决方法

    1.点击菜单栏File →Project Structure 2.在Modules模块中,增加web配置 3.设置web根目录和web.xml文件所在位置. 自动生成的目录中,web改成src\main\webapp,如下图 4.点击OK,效果如下图 到此这篇关于idea创建项目没有webapp文件夹的解决方法的文章就介绍到这了,更多相关idea没有webapp文件夹内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

  • ASP.NET MVC为用户创建专属文件夹

    假设需要为用户创建专属文件夹,文件夹名为用户名,并且需要根据用户类型在不同的文件夹下创建目标文件夹. 在F盘创建"Users"文件夹,在其中创建"Gold"文件夹,用来归类"金牌会员",创建"Silver",用来归类"银牌会员". 关于用户的Model. using System.ComponentModel.DataAnnotations; namespace MvcApplication1.Models

  • JavaScript中使用ActiveXObject操作本地文件夹的方法

    在Windows平台上, js可以调用很多Windows提供的ActivexObject,本文就使用js来实现文档处理, 和使用js编写ActiveX做一个简单介绍. 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head>  <t

  • Python模糊查询本地文件夹去除文件后缀的实例(7行代码)

    7行代码实现的,废话不多说,直接上代码: import os,re def fuzzy_search(path): word= input('请输入要查询的内容:') for filename in os.listdir(path): #遍历指定文件夹 re_filename = re.findall('.\w+', str(filename)) #去除文件后缀名 if word in re_filename[0]: print(re_filename[0]) 以上这篇Python模糊查询本地文

  • nodejs实现获取本地文件夹下图片信息功能示例

    本文实例讲述了nodejs实现获取本地文件夹下图片信息功能.分享给大家供大家参考,具体如下: 新建一个file.js 项目目录如下 //获取项目工程里的图片 var fs = require('fs');//引用文件系统模块 var image = require("imageinfo"); //引用imageinfo模块 function readFileList(path, filesList) { var files = fs.readdirSync(path); files.f

  • android开发环境中SDK文件夹下的所需内容详解

    下面SDK的内容可以到网址 https://www.androiddevtools.cn/下载相应包 注意:下载包的版本要一致,不然会出错 Sdk至少包含如下文件: add-ones夹可以为空: build-tools文件夹里要有东西,比如本人下的是: platforms文件夹要有内容,比如本人下的是: platform-tools文件夹要有内容,如下: sources文件夹里也有东西,比如自己下的: system-images文件夹有东西这些是CPU/ABI镜像文件,比如: tools文件夹就

  • Javascript如何递归遍历本地文件夹

    打印本地temp folder所有的文件及最后修改时间: <html> <head> <script language="javascript"> var s = ""; var result = []; function FileInfo(path, name,time) { this.path = path; this.name = name; this.time = time; } function showFolderFi

随机推荐