UNPKG

eapp

Version:
72 lines (63 loc) 5.21 kB
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="format-detection" content="telephone=no"> <meta name="msapplication-tap-highlight" content="no"> <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width"> <link rel="stylesheet" type="text/css" href="doc.css"> <link rel="stylesheet" type="text/css" href="../lib/css/btns.css"> <link rel="stylesheet" href="../lib/js/toast/dialogTip.css?v=20160520"> <title>Eapp文档</title> </head> <body> <div class="root"> <!-- 电池栏--> <div class="statusBar"></div> <!-- 头部--> <div class="titleBar"> <button class="btn btnRed" onclick="history.go(-1)">返回</button> <span>Eapp官方简易教程</span> <button class="btn btnRed" onclick="location.reload()">刷新</button> </div> <!-- 内容区域,可滚动--> <div class="content_wrap"> <h1 class="titleTxt">5分钟(20行代码)教你开发App,兼容android和ios平台</h1> <img src="images/111.png" width="100%"> <div class="step">  <span class="zhu">Eapp(easy app缩写)顾名思义,让你很容易的用前端jsApi方式驱动Android和ios两个平台的硬件能力,如本例拍照获取照片、相册获取照片、扫一扫获取二维码文本能力!</span></div> <div class="step">第一步:新建eapp.html,并引入eappApi.js</div> <img src="images/222.png" width="100%" > <div class="step">第二步:调用EappApi方法</div> <img src="images/333.png" width="100%" > <div class="step">  <span class="zhu">至此,仅20行代码,你已经开发了一个拥有调用Android和ios拍照、相册、扫一扫硬件能力的h5页面,赶快部署测试一下吧!</span></div> <div class="step">第三步:将该html文件放在服务器上,地址如:</div> <div class="tip">http://wg.skynjchat.com/Eapp/Eapp/eapp_demo/eapp.html</div> <div class="step">第四步:打开android或ios版本的Eapp开发工具,将地址输入进去,或直接将上面地址生成二维码,通过Eapp右上角“扫码”按钮录入地址,如下图:</div> <img class="appPage" src="images/444.png" width="80%" > <div class="step">第五步:点击“开始测试”按钮,即可调用android或ios的相机、相册、扫一扫功能!赶快试试吧!运行截图如下:</div> <img class="appPage" src="images/555.png" width="80%" > <div class="step">运行视频如下:</div> <img class="appPage" src="images/666.gif" width="80%"> <div class="step">Eapp总结:</div> <div class="noteMsg">  <span class="zhu">使用方便:</span>只需引入EappApi.js,即刻拥有调用原生硬件能力,让您只专注于h5业务页面开发,并且能够<span class="zhu">基于一套前端jsApi驱动Android和ios两个平台的硬件功能,</span>如相机拍照、扫码等功能。</div> <div class="noteMsg">  <span class="zhu">测试方便:</span>只要将开发好的h5页面部署到线上,将地址写到Eapp首页编辑框中,点击“开始测试”即可全真模拟App运行效果,进入相关的页面即可测试硬件功能!</div> <div class="noteMsg">  <span class="zhu">打包方便:</span>移动组提供专门人员用于响应各业务系统需要打包App需求,流水线操作,迅速交付!</div> <div class="noteMsg">  <span class="zhu">更新方便:</span>EappApi.js的使用,使得App只是个壳子,以后您开发的app要更新,只要更新线上h5文件即可,开发人员再也不用重复打包两个平台的app部署升级了!用户再也不用频繁下载安装包更新了!</div> <div class="noteMsg">  <span class="zhu">安装包小:</span>基于官方Demo中的功能,打包的android安装包只有2M,ios安装包只有1.7M!在无限流量盛行的今天,这点流量可忽略不计!</div> <div class="noteMsg">  <span class="zhu">高效开发:</span>为减少团队耦合,增加团队应变能力,业务系统开发接口后,基于切图组给的切图,业务系统人员直接开发移动端h5页面,有效避免了因接口频繁调整产生联调对接开发,又基于移动组对业务系统业务不了解,有效减少了需求改动、打包、测试、上线多个环节两组任务耦合,相互影响,减少了时间浪费、提高了开发效率,增加了拥抱变化的能力!</div> </div> <!-- 底部--> <div class="bottom"> 擎天移动微应用组合力推出 </div> </div> <script type="text/javascript" src="../lib/js/jquery-1.11.2.min.js"></script> <!--<script type="text/javascript" src="lib/js/vconsole/vconsole.min.js"></script>--> <!-- toast等弹框--> <script type="text/javascript" src="../lib/js/toast/promptBox.js"></script> <!-- eappApi--> <!--<script type="text/javascript" src="http://wg.skynjchat.com/Eapp/eapp_lib/eappApi.js"></script>--> <script type="text/javascript" src="doc.js"></script> </body> </html>