快速开发APP的技巧之一平台化集成SDK,SDK服务是新时代移动互联开发利器

快速开发APP的技巧之一平台化集成SDK,SDK服务是新时代移动互联开发利器

  随着中国与世界经济接轨的节奏越来越快,互联网的性质也在悄悄地发生着本质上的变化:垂直、协同、高效,已成为这个行业的真实写照。

  纵观国内过去一年时间移动互联网行业云客服、在线支付、SASS、集成工具(服务)等企业服务领域(ToB业务)的蓬勃发展,我们有理由相信即将到来的二01六年,第3方企业服务注定将为移动互联网发展的历史划下浓重的一笔。

  谈起第3方服务,相信大家

都会有或多或少的了解,有自己的独特见解。

本文试图从“4知3不知”的角度,来谈一谈第3方服务针对移动应用制作者(制作行业)所带来的好处。

  第一,我们先整理一下在移动应用中使用第3方服务时,大webapp套壳家所共知的好处(变革)都有哪些方面。

  

  1 缩减成本

  众所周知,互联网行业的最大成本是人的成本,相应的职位假设有合适的人任职,无论项目还是业务的推进都将事半功倍。

同理,使用好的第3方企业服务,将不用再花高价请猎头去挖昂贵的大牛,也不用去安抚大牛们个性化的脾气,只想要开销1/十0的成本,甚至免费就能够获得一样的成果(甚至更好)。

  二 提高效率

  唯快不破——已是互联网创业成功的重要与事实。

互联网从业人工都知道,大家每一天几乎都要面对公司的领导盯着您喊:“快!快!快!”。

其实大家也都知道这不能完全怪自己的老大,实在是这个行业发展的太快,竞争太过激烈。

  项目研发、产品测试、服务搭建……想要解决的问题很多,却总感时间的不足。

如若这些事情都从0开始干,恐怕已经落后人家几条大街。

此外另外移动设备千奇百怪的硬件配置、操作系统,充足把人折磨地近乎发狂,是因为哪怕只是一点点漏洞就可能导致大量的客户流失。

  在这方面,由于第3方服务的专注与代码集成所带来的方便,所开销的时间可能仅仅是1-二个小时,节约近九九%的时间,充足换取更多的时间去和竞争对手斗智斗勇,递增更大的成功可能性。

  三 缩减风险

  移动互联网的发展一日千里,一种移动应用要在大量同类产品中脱颖而出,除了找到适合自己发展的方向,还想要的就是不停地试错。

若您“手短腿慢”的话,项目失败的风险将会越来越明显。

相反,如若我们借助专业的第3方服务,由于它的迅速、专业、稳定等特点,可以大幅地加强产品的竞争能力(优质服务、研发速度等),缩短试错时间,必将是创业中保命的手段之一。

  四 专业的事,找专业的人来做

  当今创业,特别是互联网创业,环境的急剧变化想要我们可以更迅速的进行反应,不论是企业还是个人,想要与他人更为紧密的合作。

抛弃掉所有的事情都自己干的旧有观念,将产品(业务)细分,交给第3方服务会带来更好的效果。

原因在于,第3方服务最少是十-二0人的团队专注地解决同一种问题,做同一件事情。

第3方服务所带来的支持效果,绝不是通过1-二个人处理所能对比的,难道不是吗?例如,图像处理功能是当前图片分享类移动应用的标配,各种复杂的滤镜、图像的处理若从“零”制作,所想要的制作人工至少在二人以上(程序设计、图像专家)才有可能实现应用,但假设直接使用第3方提供的服务,如图像处理工具TuSDK(涂图,tusdk.com),就能够节省大量的资本与时间,而且能够取得更好的处理效果和相应的稳定性,同时在数据支持等方面也有较好的优势。

  

原生APP开发框架  好吧,说了如此多大家所共知的第3方服务所带来的“好处”,希望我们所整理的内容可以与你产生一些共鸣。

这么接下来,我们再来看说一些大家所不知道的第3服务能带来的好处。

  1 规模化效应

  第3方服务拥有自己庞大的客户群体,他们很明白客户想要什麽,以及市场的发展趋势。

第3方服务企业由持续地市场动态关注,推出一系列经过论证且优化的具有针对性服务,这点不是轻松地进行移动应用研发,就能够轻易地发现的。

  二 市场效应

  第3方服务的背后几乎都有一种企业做为支撑,他们也想要积累自己的知名度,也会进行市场的推广与宣传,在介绍相关的企业服务时,这些企业往往都以成功案例、以往客户来进行介绍。

所以,假设第3方服务进行产品推介(各种展会、活动),这么客户的产品很有可能就进入了他们的宣传渠道,这如同是免费为客户打广告,附加值那是杠杠的。

如若您还在为递增产品的出镜率,这将会在无形中递增更大的可能性。

  假设第3方服务企业想要融资,一样也会通过用户数据等来作为谈判的本钱,这么客户的产品就有可能会引起各个投资机构的关注,这难道不是另一个增值(价值)吗?

  还有,类似使用中国领先的“云端一体”APP云服务提供商——一门APP服务的制作者,不止简化APP制作技术,让APP的制作时间周期大缩短,也是因为一门APP本身的官方属性,会有众多的制作者进行交流协作,新制作的应用在市场推广方面,具有先天性的优势,更容易让用户了解您的APP。

  三 数据驱动

  现如今,第3方服务(产品)都会提供数据分析工具,帮忙助力客户了解在使用他们(第3方服务企业)的产品或服务的过程中,用户有什麽样的行为是想要客户关注的,而这些第3方服务企业非常明白客户想要分析什麽样的数据,可以帮忙助力到产品提高用户体验和留存度。

基于此,客户想要做的也许仅仅是关注好产品的核心市场以及策略。

  使用第3方服务,可以为用户(企业)带来的好处远远不仅于以上内容,“多快、好省”自己可以做APP软件或许就是第3方服务存在的必然。

随着中国ToB市场的不断发展,相信第3方服务也将会朝着更为方便、高效、智能化的方向发展,所可以解决的问题以及覆盖领域将会越来越多。

  现在国内移动互联网市场出现了非常多的优秀第3方服务商,也出现了一些第3方的聚合官方提供相应的服务。

如 BestSDK.com作为国内领先的SDK信息交流官方,收录了大量的SDK信息,为广大的制作者提供一站式SDK信息与技术交流官方,制作者不止能够在这里迅速地找到自己应用所想要的SDK案例与讨论信息,还能够了解到国内外最新、最全的SDK资讯。

    更多移动应用资讯,请关注www.yimenapp.com

APP开发本地FileSystem 文件系统  open 打开文件(调用系统打开功能)

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

open 打开文件(调用系统打开功能)

jsBridge.fs.open("fs://file/my_dir/my.txt", function(succ, msg) {
  if (!succ) {
    alert(msg);
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.open("fs://file/my_dir/my.txt", function(succ, msg) {
  if (!succ) {
    alert(msg);
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.open("fs://file/my_dir/my.txt", function(succ, msg) {
  if (!succ) {
    alert(msg);
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 share 分享文件(调用系统分享功能):示例二

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

本地FileSystem 文件系统 share 分享文件(调用系统分享功能):示例二

jsBridge.fs.share("fs://file/my_dir/love.png", function(succ, msg) {
  if (!succ) {
    alert(msg);
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.share("fs://file/my_dir/love.png", function(succ, msg) {
  if (!succ) {
    alert(msg);
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.share("fs://file/my_dir/love.png", function(succ, msg) {
  if (!succ) {
    alert(msg);
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 share 分享文件(调用系统分享功能):示例一

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

share 分享文件(调用系统分享功能):示例一

jsBridge.fs.share("fs://file/my_dir/my.txt", function(succ, msg) {
  if (!succ) {
    alert(msg);
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.share("fs://file/my_dir/my.txt", function(succ, msg) {
  if (!succ) {
    alert(msg);
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.share("fs://file/my_dir/my.txt", function(succ, msg) {
  if (!succ) {
    alert(msg);
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 toAbsolute 转换文件路径为本地绝对路径

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

本地FileSystem 文件系统 toAbsolute 转换文件路径为本地绝对路径

jsBridge.fs.toAbsolute("fs://file/my_dir/my.txt", function(succ, data) {
  alert("succ:" + succ + "\n" + data);
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.toAbsolute("fs://file/my_dir/my.txt", function(succ, data) {
  alert("succ:" + succ + "\n" + data);
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.toAbsolute("fs://file/my_dir/my.txt", function(succ, data) {
  alert("succ:" + succ + "\n" + data);
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 toUri 转换文件路径为本地 URI 路径

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

toUri 转换文件路径为本地 URI 路径

• 转换为 file:///… 形式

jsBridge.fs.toUri("fs://file/my_dir/www/index.html", function(succ, data) {
  alert("succ:" + succ + "\n" + data);
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.toUri("fs://file/my_dir/www/index.html", function(succ, data) {
  alert("succ:" + succ + "\n" + data);
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.toUri("fs://file/my_dir/www/index.html", function(succ, data) {
  alert("succ:" + succ + "\n" + data);
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 copy 复制文件

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

copy 复制文件

jsBridge.fs.copy(
  //源文件
  "fs://file/my_dir/my.txt",
  //复制为目标文件
  "fs://file/my_dir/my_copy.txt",
  //回调
  function(succ, msg) {
    alert(succ ? "复制成功" : msg);
  }
);

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.copy(
  //源文件
  "fs://file/my_dir/my.txt",
  //复制为目标文件
  "fs://file/my_dir/my_copy.txt",
  //回调
  function(succ, msg) {
    alert(succ ? "复制成功" : msg);
  }
);

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.copy(
  //源文件
  "fs://file/my_dir/my.txt",
  //复制为目标文件
  "fs://file/my_dir/my_copy.txt",
  //回调
  function(succ, msg) {
    alert(succ ? "复制成功" : msg);
  }
);

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 readBinary 读取二进制文件

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

readBinary 读取二进制文件

jsBridge.fs.readBinary("fs://file/my_dir/my.bin", function(succ, data) {
  //data参数返回Base64串,请自行转码
  alert("succ:" + succ + "\n" + data);
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.readBinary("fs://file/my_dir/my.bin", function(succ, data) {
  //data参数返回Base64串,请自行转码
  alert("succ:" + succ + "\n" + data);
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.readBinary("fs://file/my_dir/my.bin", function(succ, data) {
  //data参数返回Base64串,请自行转码
  alert("succ:" + succ + "\n" + data);
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 appendBinary 追加二进制内容

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

appendBinary 追加二进制内容

jsBridge.fs.appendBinary(
  //文件路径,不存在则创建,已存在则追加到文件末尾
  "fs://file/my_dir/my.bin",
  //二进制的Base64编码串
  "XG7ov5nmmK/ov73liqDnmoTmlofmnKwuLi4=",
  //回调
  function(succ, msg) {
    alert(succ ? "追加成功" : msg);
  }
);

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.appendBinary(
  //文件路径,不存在则创建,已存在则追加到文件末尾
  "fs://file/my_dir/my.bin",
  //二进制的Base64编码串
  "XG7ov5nmmK/ov73liqDnmoTmlofmnKwuLi4=",
  //回调
  function(succ, msg) {
    alert(succ ? "追加成功" : msg);
  }
);

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.appendBinary(
  //文件路径,不存在则创建,已存在则追加到文件末尾
  "fs://file/my_dir/my.bin",
  //二进制的Base64编码串
  "XG7ov5nmmK/ov73liqDnmoTmlofmnKwuLi4=",
  //回调
  function(succ, msg) {
    alert(succ ? "追加成功" : msg);
  }
);

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 writeBinary 写入二进制内容

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

writeBinary 写入二进制内容

jsBridge.fs.writeBinary(
  //文件路径,不存在则创建,已存在则覆盖
  "fs://file/my_dir/love.png",
  //二进制的Base64编码串(这是一张 png 图片)
  "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",
  //回调
  function(succ, msg) {
    alert(succ ? "写入成功" : msg);
  }
);

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.writeBinary(
  //文件路径,不存在则创建,已存在则覆盖
  "fs://file/my_dir/love.png",
  //二进制的Base64编码串(这是一张 png 图片)
  "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",
  //回调
  function(succ, msg) {
    alert(succ ? "写入成功" : msg);
  }
);

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.writeBinary(
  //文件路径,不存在则创建,已存在则覆盖
  "fs://file/my_dir/love.png",
  //二进制的Base64编码串(这是一张 png 图片)
  "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",
  //回调
  function(succ, msg) {
    alert(succ ? "写入成功" : msg);
  }
);

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 readText 读取文本文件

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

readText 读取文本文件

jsBridge.fs.readText("fs://file/my_dir/my.txt", function(succ, data) {
  alert("succ:" + succ + "\n" + data);
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.readText("fs://file/my_dir/my.txt", function(succ, data) {
  alert("succ:" + succ + "\n" + data);
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.readText("fs://file/my_dir/my.txt", function(succ, data) {
  alert("succ:" + succ + "\n" + data);
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 appendText 追加 UTF8 文本内容

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

appendText 追加 UTF8 文本内容

jsBridge.fs.appendText(
  //文件路径,不存在则创建,已存在则追加到文件末尾
  "fs://file/my_dir/my.txt",
  //文本内容(UTF8编码)
  "\n这是追加的文本...",
  //回调
  function(succ, msg) {
    alert(succ ? "追加成功" : msg);
  }
);

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jjsBridge.fs.appendText(
  //文件路径,不存在则创建,已存在则追加到文件末尾
  "fs://file/my_dir/my.txt",
  //文本内容(UTF8编码)
  "\n这是追加的文本...",
  //回调
  function(succ, msg) {
    alert(succ ? "追加成功" : msg);
  }
);

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.appendText(
  //文件路径,不存在则创建,已存在则追加到文件末尾
  "fs://file/my_dir/my.txt",
  //文本内容(UTF8编码)
  "\n这是追加的文本...",
  //回调
  function(succ, msg) {
    alert(succ ? "追加成功" : msg);
  }
);

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 writeText 写入 UTF8 文本内容

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

writeText 写入 UTF8 文本内容

jsBridge.fs.writeText(
  //文件路径,不存在则创建,已存在则覆盖
  "fs://file/my_dir/my.txt",
  //文本内容(UTF8编码)
  "Hello world!\n你好,世界!",
  //回调
  function(succ, msg) {
    alert(succ ? "写入成功" : msg);
  }
);

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.writeText(
  //文件路径,不存在则创建,已存在则覆盖
  "fs://file/my_dir/my.txt",
  //文本内容(UTF8编码)
  "Hello world!\n你好,世界!",
  //回调
  function(succ, msg) {
    alert(succ ? "写入成功" : msg);
  }
);

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.writeText(
  //文件路径,不存在则创建,已存在则覆盖
  "fs://file/my_dir/my.txt",
  //文本内容(UTF8编码)
  "Hello world!\n你好,世界!",
  //回调
  function(succ, msg) {
    alert(succ ? "写入成功" : msg);
  }
);

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 delete 删除目录或文件

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

delete 删除目录或文件

• 如果指定的是目录,则会删除此目录及其目录下的所有文件。

jsBridge.fs.delete("fs://file/my_dir/", function(succ, msg) {
  alert(succ ? "删除成功" : msg);
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.delete("fs://file/my_dir/", function(succ, msg) {
  alert(succ ? "删除成功" : msg);
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.delete("fs://file/my_dir/", function(succ, msg) {
  alert(succ ? "删除成功" : msg);
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 size 获取文件大小(byte)

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

size 获取文件大小(byte)

• 如果文件不存在则返回 0

jsBridge.fs.size("fs://file/my_dir/my.txt", function(succ, data) {
  alert("succ:" + succ + "\n" + data);
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.size("fs://file/my_dir/my.txt", function(succ, data) {
  alert("succ:" + succ + "\n" + data);
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.size("fs://file/my_dir/my.txt", function(succ, data) {
  alert("succ:" + succ + "\n" + data);
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 list 列出目录下的文件和子目录:示例二

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

list 列出目录下的文件和子目录:示例二

• 回调参数 data 中以斜杠 / 结束的是子目录,否则是文件。

jsBridge.fs.list("fs://file/my_dir/", function(succ, data) {
  alert("succ:" + succ + "\n" + JSON.stringify(data));
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.list("fs://file/my_dir/", function(succ, data) {
  alert("succ:" + succ + "\n" + JSON.stringify(data));
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.list("fs://file/my_dir/", function(succ, data) {
  alert("succ:" + succ + "\n" + JSON.stringify(data));
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 list 列出目录下的文件和子目录:示例一

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

list 列出目录下的文件和子目录:示例一

• 回调参数 data 中以斜杠 / 结束的是子目录,否则是文件。

jsBridge.fs.list("fs://file/", function(succ, data) {
  alert("succ:" + succ + "\n" + JSON.stringify(data));
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.list("fs://file/", function(succ, data) {
  alert("succ:" + succ + "\n" + JSON.stringify(data));
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.list("fs://file/", function(succ, data) {
  alert("succ:" + succ + "\n" + JSON.stringify(data));
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 exist 文件或目录是否存在:示例二

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

exist 文件或目录是否存在:示例二

jsBridge.fs.exist("fs://file/my_dir/my.txt", function(succ, msg){
  alert(succ ? "存在" : "不存在");
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.exist("fs://file/my_dir/my.txt", function(succ, msg){
  alert(succ ? "存在" : "不存在");
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.exist("fs://file/my_dir/my.txt", function(succ, msg){
  alert(succ ? "存在" : "不存在");
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 exist 文件或目录是否存在:示例一

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

exist 文件或目录是否存在:示例一

jsBridge.fs.exist("fs://file/my_dir/", function(succ, msg){
  alert(succ ? "存在" : "不存在");
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.exist("fs://file/my_dir/", function(succ, msg){
  alert(succ ? "存在" : "不存在");
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.exist("fs://file/my_dir/", function(succ, msg){
  alert(succ ? "存在" : "不存在");
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

APP开发本地FileSystem 文件系统 mkdir 创建目录

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

APP端文件及目录管理;
提供本地文件/目录/下载/解压/哈希/分享/打开等操作接口;
本地文件路径规则:fs://{MainDirectory}/YourPath
仅允许如下两个主目录:
一般文件目录 fs://file/YourPath
缓存文件目录 fs://cache/YourPath

mkdir 创建目录

jsBridge.fs.mkdir("fs://file/my_dir/", function(succ, msg){
  alert(succ ? "创建成功" : msg);
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.mkdir("fs://file/my_dir/", function(succ, msg){
  alert(succ ? "创建成功" : msg);
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fs.mkdir("fs://file/my_dir/", function(succ, msg){
  alert(succ ? "创建成功" : msg);
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->