cordova
cordova/phonegap 开发
lorinzhang
纸上得来终觉浅,绝知此事要躬行
展开
-
phonegap(cordova) 自定义插件代码篇(六)----android ,iOS 微信支付工具整合
还是那句话,在使用插件代码篇的时候,请先了解插件机制(如整合原生插件先阅读原生插件文档,很重要!很重要!很重要!),如未了解,请先阅读入门篇,这里就专贴关键代码必须先把官方sdk 按照要求一步一步的整到自己项目中,然后再来看此代码,这里是cordova 整合代码如有不明白的,加群 38840127 (function (cordova) { var define = c原创 2016-01-08 16:50:43 · 3227 阅读 · 0 评论 -
phonegap(cordova) 自定义插件代码篇(五)----android ,iOS 集成微信登陆
统一登陆还是很有必要的,安全,放心,代码/*cordov 微信自定义插件*/(function (cordova) { var define = cordova.define; define("cordova/plugin/wx", function (require, exports, module) { var argscheck = require('原创 2016-01-06 17:28:59 · 2128 阅读 · 1 评论 -
使用cordova/phonegap 开发应用前请阅读,环境搭建,UI选择,低端机性能问题解决
1-在项目决定使用phonegap开发那一刻起,您应该充分了解了它的优缺点2-那么既然选择了那就建立足够信心,选择它绝对没有错3-在混合开发项目搭建之前,要先了解自己需要的平台的开发环境搭建 比如 android 开发环境搭建,iOS 中xcode 创建项目,以及分别如何调试4-还是写一下如何搭建开发环境吧4.1 android 开发环境搭建起来我使用的是ADT,具体搭建步骤,原创 2016-01-05 15:15:34 · 1769 阅读 · 0 评论 -
phonegap(cordova) 自定义插件代码篇(四)----读取本地图片
有时候确实知道本地图片地址,要获取到base64 /** * 获取本地图片,包含路径和压缩后的 base64 */(function (cordova) { var define = cordova.define; define("cordova/plugin/localImage", function (require, exports, module) {原创 2016-01-05 18:09:28 · 5655 阅读 · 4 评论 -
phonegap(cordova) 自定义插件代码篇(三)----支付宝支付工具整合
建议读者,先阅读官方文档,知晓其支付流程之后再来使用此代码,比如客户需要做什么,服务端需要做什么(很重要!很重要!很重要!),因为这几个篇幅都是纯代码篇,因为阅读前面的入门篇之后看这些应该毫无问题才对,否则就是没入门,上代码公用js(function (cordova) { var define = cordova.define; define("cordova/plug原创 2016-01-05 16:09:06 · 3664 阅读 · 0 评论 -
phonegap(cordova) 自定义插件代码篇(二)----android 自动更新
程序总要更新的,apple 等appstore 处理,cordova 自动更新,上代码/** * 检查并更新APP */(function (cordova) { var define = cordova.define; define("cordova/plugin/updateApp", function (require, exports, module) {原创 2015-12-31 17:22:55 · 3407 阅读 · 2 评论 -
phonegap(cordova) 自定义插件代码篇(一)----IAP 应用内支付
appstore 中审核中,如果你app内卖的东西是个虚拟的产品,那么你有可能被要求不能使用第三方支付工具,只能使用 IAP 应用内支付功能。使用这个功能需要在apple 开发者后台签合同,设置银行账号,设置价格,这个就不讲了,本篇主要讲phonegap中整合IAP的代码/** * 苹果应用内支付 */(function (cordova) { var define = c原创 2015-12-31 15:15:38 · 2490 阅读 · 1 评论 -
phonegap(cordova) 入门 16----总结
看到这里基本上使用phonegap 应该是没有任何问题了,自定义插件,使用别人的插件,使用别人的原生插件,都可以顺利进行那么总结一下:1--使用phonegap之前要考虑好它的优缺点,根据实际场景使用2--可以把phonegap理解为原生开发,因为很多插件是需要自定义的,而且大部分交互的插件都是需要修改或者美化的,所以不要轻信使用这个就可以很容易的构造出一个漂亮高大上的app,原创 2015-12-17 12:44:41 · 804 阅读 · 0 评论 -
phonegap(cordova) 入门 15----微信中屏蔽apk下载间接解决办法
由于微信中打开如果是apk的地址,则无法下载,必须是应用宝内的apk,绕过微信实在是太费劲,再说,人家的用户量多,强势!任性!参考网络一种相对聪明的做法,引导客户去下载,只是多一个步骤而已代码如下 移动校园下载 * { margin: 0; padding: 0;原创 2014-12-29 11:13:41 · 2093 阅读 · 2 评论 -
phonegap(cordova) 入门 14---- 复制粘贴功能
大家都知道,js 是没办法直接操作本机剪切板的,那走插件呗,如下android public class ClipboardPlugin extends CordovaPlugin { private static final String actionCopy = "copy"; private static final String actionPaste = "paste"原创 2015-12-17 10:59:53 · 3191 阅读 · 2 评论 -
phonegap(cordova) 入门 13----html 中使用 wtai 协议
微站点中使用标签可以直接打开通信录和短信原创 2014-05-07 22:07:43 · 2603 阅读 · 0 评论 -
phonegap(cordova) 入门 12----apns php 推送
开始使用 .net () p12文件,后来好好的就不能发送了,好奇怪原创 2014-11-17 14:40:37 · 1756 阅读 · 0 评论 -
phonegap(cordova) 入门 11----phonegap在线聊天之SignalR
由于使用低版本配置,导致不兼容原创 2014-12-01 11:00:49 · 1855 阅读 · 0 评论 -
phonegap(cordova) 入门 10----支付宝手机支付控件,微信手机支付控件,银联手机支付控件的对比
手机app中整合支付工具的过程中的几点体会1--支付宝手机支付控件 个人感觉,文档最清晰,整合最方便!从文档足以看出阿里细致到什么程度! 过程 : 服务端签名,客户端调起,一次性数据签名提交即可,客户端同步返回,服务端异步通知2--微信手机支付控件 个人感觉,在线文档俩字”凑合“,坑!看文档怎么感觉就和阿里不是一个档次呢 过程: 服原创 2015-07-27 11:29:13 · 1813 阅读 · 0 评论 -
phonegap(cordova) 入门 9----小知识点总结--iOS 状态栏的字体颜色都设置为白色
在plist里增加一行 UIStatusBarStyle(或者是“Status bar style”也可以),这里可以设置两个值,就是上面提到那两个 UIStatusBarStyleDefault 和 UIStatusBarStyleLightContent这样在app启动的launch页显示的时候,statusBar的样式就是上面plist设置的风格。在info.plist中添加一个字段: U原创 2015-07-14 11:46:22 · 1603 阅读 · 0 评论 -
phonegap(cordova) 入门 8----android ,iOS 移动端压缩图片
随着摄像设备的提高,图片的清晰度越来越大,图片的大小也随之增大,所以上传图片时如果直接上传原图肯定是一种浪费流量和浪费时间的的体验,所以需要处理后上传代码如下,都转化为 base64 后处理android 中public static String bitmapToString(String filePath) { Bitmap bm = getSmallBitmap(fileP原创 2015-10-13 15:25:59 · 2838 阅读 · 0 评论 -
phonegap(cordova) 入门 7----phonegap 多图片上传
phonegap 多图片上传android 和ios 分别引用不同的原生插件,感谢开源,感谢github,分享以表支持 android 中使用了 https://github.com/AizazAZ/Android-Ultra-Photo-Selector 需要先自定义自己的phonegap插件,然后再自己的插件中调用此插件,部分代码如下//call Intent i原创 2015-09-23 16:34:29 · 2705 阅读 · 0 评论 -
phonegap(cordova) 入门 6----iOS 扫码插件,好用,方便,效率高,漂亮,兼容二维码,条形码
感谢开源https://github.com/MxABC/LBXScan二维码、扫码、扫一扫、ZXing和ios系统自带扫码封装,扫码界面效果封装原创 2015-12-15 09:05:46 · 4298 阅读 · 1 评论 -
phonegap(cordova) 入门 5----小知识点总结------------ios 选择默认语言
调用系统照相机拍照,底部按钮是英文的,还有键盘顶部默认显示的文字,等等所有本地资源,在这里改用汉字:在plist里面Localization native development region 选择 China原创 2015-07-14 13:46:27 · 1583 阅读 · 0 评论 -
phonegap(cordova) 入门 4----phonegap 中 inappbrowser的修改
需求,混合开发模式,有时候还需要在app中g原创 2014-11-05 10:37:49 · 2900 阅读 · 0 评论 -
phonegap(cordova) 入门 3----uglifyjs 压缩js,直接生成原文件名的方式
发布站点js压缩混淆还是很有必要的,uglifyjs2 谁用谁知道,如何安装暂不介绍简单介绍一下,把发布好的网站文件夹直接放到目录指定中一键压缩,即可将所有js全部压缩混淆,不用重命名看批处理文件@echo offSET JSFOLDER=C:\Users\Administrator\Desktop\tomini@echo 正在查找JS文件 chdir /d %JSFOLDER%原创 2015-03-24 22:25:26 · 1576 阅读 · 0 评论 -
phonegap(cordova) 入门 2----使用Crosswalk 统一android 下 cordova运行的环境
你既然看了这个标题,那么我认为你一定了解了cordova ,还是先简单介绍一下Cordova是目前非常流行的web应用开发框架,它通过提供一组设备API使web应用具备在JavaScript中访问本地设备的能力,例如摄像头和加速传感器。同时Cordova可以将web应用打包成系统原生应用格式并发布到它所支持的各个平台,包括iOS,Android,Blackberry,Windows Phone 和原创 2015-08-17 10:04:51 · 3351 阅读 · 3 评论 -
phonegap(cordova) 入门 1---- 通过这种方式先理解phonegap(cordova) 开发方式
作为web程序员使用 phonegap(cordova)无疑是个很好的解决办法,但官网文档大都基于开源工具在线安装(毕竟人家都带着 apache嘛,可以理解,毕竟他们才是技术的创造者。。),但对于 web 部分程序员(习惯window 开发的那部分 )来说,这种方式看着好复杂(其实确实有点复杂,比如 node.js,比如 git,而且还有版本问题),经过搜索也有下载之后直接搭建的项目,但只是跑到i原创 2014-04-01 10:49:46 · 2162 阅读 · 0 评论