sinopia私有仓库 sinopia私有仓库sinopia 是一个零配置的私有的带缓存功能的npm包管理工具一般我们开发的前端依赖包是要发到npm的,但是有些是私有的,就需要sinopia这样的仓库来存储,如果不使用仓库,也不希望发布到npm,那么就只能每次手动粘贴了 使用sinopia,你不用安装CouchDB或MYSQL之类的数据库,Sinopia有自己的迷你数据库,如果要下载的包不存在,它将自动去你配置的npm地 2019-09-06 技术调研 #node
Cordova加载远程网页调用原生api Cordova加载远程网页调用原生api截止目前为止,普遍的做法都是使用静态资源h5做好功能之后放在本地cordova项目里运行,那么既然是h5,是不是也可以放在服务器上,这样就实现了动态更新app,而不必使用codepush了。 调研了一番,有三个问题需要解决: ios上架审核问题 每次都是加载远程网页,这可不一定能过审啊,如何审核人员测试你断网情况下的报错情况,页面出不来,那大概率是过不了 2019-03-20 Cordova #Cordova
cordova获取设备唯一标识 cordova获取设备唯一标识最近有个需求,获取到用户设备的唯一标识,唯一标识的概念知识: Device ID:设备ID。 IMEI:International Mobile Equipment Identity,国际移动设备身份码的缩写。是由15位数字组成的“电子串号”,它与每台手机一一对应,每个IMEI在世界上都是唯一的。 IDFA:Identifier For Advertising,iO 2018-12-26 Cordova #Cordova
Cordova和PhoneGap的关系 Cordova和PhoneGap的关系1、PhoneGap 最早由 Nitobi 软件公司于 2009 年在旧金山召开的 iPhoneDevCamp 大会上发布。它是一个基于 HTML,CSS 和 JavaScript 技术创建跨平台移动应用程序的快速开发框架。它使开发者能够通过 JavaScript 调用 iOS、Android、Palm、Symbian、WP7、WP8、Bada 和 Black 2018-10-09 Cordova #Cordova
详解Chrome和Webkit的渊源 详解 Chrome 和 Webkit 的渊源互联网的浪潮从未停息,而用以网上冲浪的冲浪板也一直在变得愈加精良。自人们进入互联网时代以来,即已经发生了三次浏览器大战。第一次浏览器大战的主角是IE和Netscape,最终IE凭借着Windows的庞大身躯推倒了Netscape;第二次浏览器大战Netscape浴火重生化身为火狐狸Firefox,一口咬了IE身上一大块肥肉;正在Firefox和IE正缠绵 2018-10-08 概念知识
v8引擎详解 v8引擎详解前言 JavaScript绝对是最火的编程语言之一,一直具有很大的用户群,随着在服务端的使用(NodeJs),更是爆发了极强的生命力。编程语言分为编译型语言和解释型语言两类,编译型语言在执行之前要先进行完全编译,而解释型语言一边编译一边执行,很明显解释型语言的执行速度是慢于编译型语言的,而JavaScript就是一种解释型脚本语言,支持动态类型、弱类型、基于原型的语言,内置支持类型。 2018-10-08 概念知识 #javascript
Android的Activity的四种加载模式 Activity的四种加载模式Activity的四种加载模式: 1、standard 系统的默认模式,一次跳转即会生成一个新的实例。假设有一个activity命名为Act1,执行语句: startActivity(new Intent(Act1.this, Act1.class)); 后Act1将跳转到另外一个Act1,也就是现在的栈里面有 Act1 的两个实例。按返回键后你会发现仍然是在Act 2017-08-08 Android #Android
cordova插件的坑 cordova插件的坑1、jpush-phonegap-plugin 该插件卸载再次安装的时候,在ios平台 有个JPushConfig.plist的配置文件里面的AppKey会是空的,需要手动填写 2、cordova-plugin-camera 该插件在ios平台选择相册的图片时,压缩比参数qulity不生效,文件过大,上传失败 文件地址: https://github.co 2017-04-01 Cordova #Cordova
Cordova项目打包步骤 Cordova项目打包步骤Android: 打包h5项目 检查index.html里面的viewport和cordova.js 复制到cordova项目中www文件夹下 检查config.xml里面的版本号,codepush环境 cordova build android 检查AndroidManifest.xml版本号versionName和build号versionCode 打包APK,记得 2017-03-20 Cordova #Cordova
CodePush code-pushCodePush是一个微软开发的云服务器。通过它,开发者可以直接在用户的设备上部署手机应用更新。CodePush相当于一个中心仓库,开发者可以推送当前的更新(包括JS/HTML/CSS/IMAGE等)到CoduPush,然后应用将会查询是否有更新。 一、安装CodePush CLI管理 CodePush 账号需要通过 NodeJS-based CLI 2017-02-09 概念知识 #Cordova