自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 ionic2 更新版本 下载并安装 fileOpener不能打开

因为Android 版本问题在xml 里面添加<preference name="android-minSdkVersion" value="16" /><preference name="android-targetSdkVersion" value="25" />

2020-04-22 15:59:50 374

原创 cordova-plugin-qrscanner 在 iOS高版本中闪退 报错的问题

因为之前版本太低了用的2.6.2的版本 是用的swift3写的 然而高版本的 iOS 用的swift5 所以就有语言用法上的区别解决方案:ionic plugin rm cordova-plugin-qrscannerionic plugin add cordova-plugin-qrscanner@3.0.1...

2020-03-10 19:09:40 782

原创 ionic build iOS报错FIXME: Implement XCBuild support for macros in overriding parameters with condition

具体错误如下Build settings from command line: CONFIGURATION_BUILD_DIR = /Users/wuqin/Documents/zrxiangmu/校园项目/smartsite-ionic2/platforms/ios/build/emulator SDKROOT = iphonesimulator13.2 SHARED...

2020-03-10 18:44:01 1079

原创 ionic iPhoneX适配 因为iPhoneX启动图的问题

xml里面要配置iphoneX系列的启动图 <icon height="1024" src="resources/ios/icon/icon-1024.png" width="1024" /><splash height="1242" src="resources/ios/splash/Default-Landscape-736h.png" width="2208" /&gt...

2020-03-10 18:42:18 343

原创 函数防抖和节流

函数防抖:什么是函数防抖: 当持续触发某件事件时,一定时间间隔内没有再触发该事件,事件函数会执行一次。如果设定的时间间隔到来之前,再次触发了事件,就重新开始延时。例如: 当持续触发scroll事件,并不立即执行handle函数,当1000毫秒内没有触发scroll事件时,才会延时触发一次handle函数。<!DOCTYPE html><html lang="en">...

2019-05-24 16:27:00 129

原创 JavaScript函数的6个基本术语 匿名函数、高阶函数、头等函数、柯里化、一元函数、纯函数

lambdas(匿名函数)、 first-class functions(头等函数)、higher-order functions(高阶函数)、unary functions(一元函数)、currying(柯里化 )和pure functions(纯函数)。匿名函数(箭头函数):// this is your regular named function in JavaScriptfunct...

2019-05-20 10:32:14 508

原创 JavaScript null和undefined的区别 区分JS中的undefined,null,"",0和false

null:用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象(引用为空)。undefined:当声明的变量还未初始化时,变量的默认值为undefined(只是定义了引用)。var a;console.log(a == undefined) //truenull和undefined的区别null he undefined 都只有一个值typeof null 为 obje...

2019-05-17 15:22:18 284

原创 JavaScript简介 ECMAScript和JavaScript的区别

JavaScript是什么?JavaScript 是属于网络的脚本语言!JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。JavaScript 是因特网上最流行的脚本语言。ECMAScript和JavaScript的区别ECMAScript和JavaScript的关系是:ECMAScript是JavaScript的规格,Java...

2019-05-16 15:22:39 1638

原创 ionic2 小米手机拍照选相册 闪退的问题

1.ionic platform add android@6.3.0说明: 可能是android 版本的问题 指定版本2.android sdk说明:可能是sdk版本太高 用24版本 26 27 28 可能会导致这些问题

2018-12-25 15:54:00 917

原创 ionic2运行ionic serve有问题(首次运行没问题但是代码改变后编译报错)

解决办法:npm install ws@3.3.2 --save-dev --save-exact

2018-11-28 11:06:48 417

原创 使用mac自带终端 修改hosts

修改mac host文件绑定域名打开终端在终端terminal中输入sudo vi/etc/hosts sudo与vi之间有一个空格上一步输入完成之后按enter回车键,如果当前用户账号有密码,则在按完之后会提示输入密码,此时输入当前账户密码后继续按erte回车键即可打开hosts文件.(此密码就是开机时输入的密码)在上一步termina中打开hosts之后,按下键盘上的字母i键后...

2018-11-27 10:17:42 424

原创 mac安装软件允许任何来源(sudo spctl --master-disable)

解决问题办法:系统偏好设置 -&gt; 安全性与隐私 -&gt; 通用 -&gt; 选择“任何来源”“通用”里有时没有“任何来源”这个选项:显示"任何来源"选项在控制台中执行:sudo spctl --master-disable不显示"任何来源"选项(macOS 10.12默认为不显示)在控制台中执行:sudo spctl --master-enable...

2018-11-27 10:03:03 30234 2

原创 一个蠢哭的问题 ionic build iOS 报错

解决办法: 拔掉你插到电脑上的手机! 嗯 ,就这么简单!

2018-09-19 17:20:47 656

转载 ionic 通过PouchDB + SQLite来实现app的本地存储(Local Storage)

首先声明,本教程参考国外网站(http://gonehybrid.com/how-to-use-pouchdb-sqlite-for-local-storage-in-your-ionic-app/)代码书写格式上不一样!1.ionic是跨平台app开发的工具(Cordova)的一个框架!2.PouchDB是操作SQLite数据库的javascript库(跟mongoose操作mongodb...

2018-09-18 14:28:44 201

转载 ionic2 android打签名包

生成签名文件keytool -genkey -v -keystore ionic2safecampus.keystore -alias ionic2safecampus -keyalg RSA -validity 10000然后输入你的密钥库口令(这个口令一定要保存好,以后更新app会用到)2、准备打包app将该文件复制到项目根目录下,在项目根目录下创建文件release-signi...

2018-09-18 10:05:53 125

转载 ionic android 小米手机 调用相机拍照失败或者照片不显示(Camera cancelled)

我们用的是ionic框架,而项目中调用手机拍照的功能是使用cordova插件中的cordova plugin add cordova-plugin-camera插件,但是在有些android拍完照片之后,照片不显示,并且弹出错误信息Camera cancelled的错误,解决办法为:在项目的文件夹config.xml中加上此句:&amp;lt;preference name=&quot;AndroidL...

2018-09-13 10:48:28 2079

原创 ionic2 刷新页面 服务器关闭的问题

[10:31:07] lint finished in 4.41 s events.js:183 throw er; // Unhandled 'error' event ^Error: read ECONNRESET at _errnoException (util.js:992:11) at TCP.onread (net.js:618:25)...

2018-09-10 11:07:49 267

原创 当上拉加载更多即ion-content遇上slideBox的时候

上拉加载更多即ion-content遇上slideBox的时候请使用下面这张结构 &lt;ion-view&gt; &lt;ion-slide-box&gt; &lt;ion-slide&gt; &lt;ion-content&gt; &lt;/ion-content&gt; &lt;/ion-slide&...

2018-07-26 11:23:26 159

原创 ionic2 +angular2 Uncaught (in promise): Error: Cannot find module "." Error: Cannot find module "."

去掉/umd,这个是自动生成的,去掉他不然要报错。

2018-07-17 14:58:06 9092

原创 node版本更改后 npm install 失败

在ionic2项目中执行npm install失败 命令行显示下面错误/Users/wuqin/.npm/_logs/2018-06-22T04_44_43_476Z-debug.log原因: node版本修改后 没有全局更新,需要更新哈,在命令行执行npm install -g...

2018-06-22 14:00:47 1977

转载 less中使用calc计算

写法:div{ @val: 0.20rem; width: calc(~”100% - @{val}”); }编译成:div { width: calc(100% - 0.2rem); }

2018-05-11 16:18:44 3554

原创 [ng:areq] Argument 'HomeController' is not a function, got undefined

[ng:areq] Argument ‘HomeController’ is not a function, got undefined在我做ionic项目中,准备新建一个页面时,他出现了这个问题。硬是找了好久好久,心累!上图吧!!!!写法不一样,就有大不同!!第二种写法,系统会认为,你还没有注册就开始使用,所以会报错!如果像第一种那样写,就不会!如果你要想像第二种那样写也可以...

2018-05-11 15:37:44 2253

原创 ioinc中调用二维码插件(cordovaBarcodeScannerSource) ios 失败CameraUsageDescription is not set in the info.plist

ionic 项目调用插件cordovaBarcodeScannerSource ios失败 显示CameraUsageDescription is not set in the info.plist解决办法:根据提示直接在Info.plist中天添加CameraUsageDescription即可 大概统计了一下需要加的一些字段列在下面:NSContactsUsageDescrip...

2018-05-04 16:49:42 864

原创 Xcode 运行模拟器 失败

编辑Scheme: build Configuration 要设置为 Debug

2018-04-19 11:03:42 782

原创 ionic 适配iPhoneX

网上搜索了很多适配的文章,后面总结如下:在index.html里面加入这一行&lt;meta name="viewport" content="initial-scale=1, width=device-width, height=device-height, maximum-scale=1, minimum-scale=1, user-scalable=no, viewport-fi...

2018-04-08 15:27:17 2758

原创 ionic android打签名包 ionic build android --release

第一步:用命令生成一个安卓证书在项目根目录下 执行以下这个命令keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore 然后根据提示输入密码等信息 然后 你就会在项目的根目录下看到 android.keystore 这个文件。第二步: 在项...

2018-04-04 14:56:58 570

原创 ionic打包ios版本 使cordova插件为中文

当我在ioinc项目中使用键盘、相机、调用相册等多个地方显示的都是英文,毕竟we are Chinese people,so 我们要让他变成中文的。

2018-03-28 16:01:41 595

原创 error: resource android:attr/fontVariationSettings resource android:attr/ttcIndex not found.

当我运行ionic build android时,出现以下问题。 解决这个问题如下:查找和替换 com.android.support:support-v4: com.android.support:support-v4:27.1.0 在platform/android目录里。将下面代码添加到platforms/android/app/build.gradle 和 platforms...

2018-03-09 09:46:24 51271 14

原创 javascript中对象的深拷贝

javascript中对于字符串类型,浅拷贝是对值的复制;对于对象来说,浅拷贝是对对象地址的复制,并没有开辟新的栈,也就是说复制的结果是两个对象指向同一个地址,修改其中一个对象的属性,则另一个对象的属性也会改变,而深拷贝则是开辟新的栈,两个对象对应两个不同的地址,修改一个对象的属性,不会改变另一个对象的属性。深拷贝可以从两个方法进行解决:通过递归解析解决var china = ...

2018-02-23 09:38:11 136

原创 git中使用.gitignore文件 忽略git不必要提交的文件

在进行协作开发代码管理的过程中,常常会遇到某些临时文件、配置文件、或者生成文件等,这些文件由于不同的开发端会不一样,如果使用git add . 将所有文件纳入git库中,那么会出现频繁的改动和push,这样会引起开发上的不便。Git可以很方便的帮助我们解决这个问题,那就是建立项目文件过滤规则。git中提供两种过滤机制,一种是全局过滤机制,即对所有的git都适用;另一种是针对某个项目使用的过

2018-01-25 16:18:18 861

原创 angular Js 返回上一级页面 刷新页面的几种方法

当一个页面有多个tab的时候,从详情页面返回到主页,路由不能使用cache: true时,但是你又需要返回主页面刷新页面消息的时候,就可以使用下面的方法:// 界面缓存清理$ionicHistory.clearCache().then(function () { $state.go('tabs.headlines', { module: "ORDER" });});ioni

2018-01-25 10:59:43 5480

原创 Js对象取值的两种方式

var obj = { abc: '123', test: 123}var a = obj.abc; //使用点的方式var b = obj['abc']; //使用中括号的方式在实际项目中一般使用点,会方便许多,但是如果key是变量的话就不能使用点了,js会理解变量为对象的key值,造成混淆。var c = obj[key]; //key是一个变量

2017-12-15 16:57:27 1700

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除