UnhandledPromiseRejectionWarning: Error: spawn EACCES

Ionic打包报错:UnhandledPromiseRejectionWarning: Error: spawn EACCES解决方法: 类似,根据不同机器环境gradle版本不同(我的是4.1版本),输入以下命令sudo chmod +x /Applications/Android\ Studio.app/Contents/gradle/gradle-4.1/bin/gradl...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

ionic_解决安卓手机状态栏黑色问题

安卓手机`statusbar`显示异常,显示为黑色,时间等均看不到;查看配置文件`config.xml`发现`cordova-plugin-statusbar`版本为2.4.1。可以运行以下命令行将版本降低至2.2.1即可解决问题。cordova plugin rm cordova-plugin-statusbarcordova plugin rm cordova-plugin-stat...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

ionic3_ion-slide报错Uncaught TypeError: Cannot read property 'hasAttribute' of undefined

在使用ion-slide时报错Uncaught TypeError: Cannot read property 'hasAttribute' of undefined,经检查发现是由于数组数据没有值的原因造成的。解决方法:1、为数组数据赋死值。2、对数组数据的长度进行判断,进而隐藏或显示ion-slide。...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

JavaScript_页面跳转传值

方式一:用缓存进行传值// 存储值localStorage.setItem("jsonData","jsonDataValue");// 获取值localStorage.getItem("jsonData");方式二:利用页面URL后缀进行传值// 存储值<item为json对象>window.location.href ='nextPage/nextPage....
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

ionic_开发环境准备

安装brew,运行命令行https://brew.sh//usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安装nodejs和npmnodejs安装包地址npm安装包地址修改npm镜像地址,指向国内镜像// 淘宝npm镜像地址ht...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

ionic_报错Android Studio gradle Received status code 400 from server: Bad Request Could not get resour

ionic报错信息:Android Studio gradle Received status code 400 from server: Bad Request Could not get resource 'https://jcenter.bintray.com/me/tatarka/gradle-retrolambda/3.7.0/gradle-retrolambda-3.7.0.jar'...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

iOS计算统计代码量

终端进入根目录find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l此命令行计算出来的结果是大致结果并不准确,会将注释的代码行数也计算在内。 ...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

cocoapos的安装

目录1、检测安装rvm2、利用rvm更新ruby3、检查更新RubyGems(Ruby1.9.1 以后的版本自带RubyGems)4、检查ruby源并移除5、安装CocoaPods6、cocoapod集成第三方框架至项目中1、检测安装rvm检测mac是否安装了rvm,如果没有则安装rvmrvm -v安装rvmcurl -L get.rvm.io | ba...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

mac_删除系统预装iTunes.app

删除系统预装iTunes.app苹果系统自带的软件iTunes.app,没有直接的权限去操作,而且在应用程序列表内,选择iTunes发现也没有移到废纸篓选项,这时候就需要通过特定的方法删除此软件。1、重启电脑,在重启的过程中按住command+R组合键,进入恢复工具界面,点击“使用工具”选择“终端”一栏,进入终端;在终端输入csrutil disable命令,此时可以看到权限控制被解除了。...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

iOS_修改UISearchBar背景为透明色

for (UIView *subview in searchBar.subviews) { for(UIView* grandSonView in subview.subviews){ if ([grandSonView isKindOfClass:NSClassFromString(@"UISearchBarBackground")]) { ...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

mac_系统升级至macOS Mojave无法pod问题解决方案

打开Xcode偏好设置,如图所示操作
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

算法_两个数之和

两个数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的下标。// 解法1:此解法耗时多,占用的内存较少func twoSum(_ nums: [Int], _ target: Int) -> [Int] { var arr = [-1,-1] for index1 in 0..<num...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

Swift_cocoapos导入第三方库_桥接文件

Swift 使用pod导入第三类库简单使用在Swift5.0里,直接使用pod导入第三方类库,不使用桥接文件,直接import第三库类名就可以使用第三方库。但是这样的处理方式,在每个需要该第三方的地方都需要进行的import操作,太过麻烦。利用桥接文件,达到类似于Objective-C内pch文件的作用1、创建文件,选择创建Header File,为了区分,将文件命名为xxx...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

iOS_WKWebView_原生与JS的交互_可以立刻获取原生返回值

WKWebView系统自带API参考:https://blog.csdn.net/baihuaxiu123/article/details/51286109使用第三方框架WebViewJavascriptBridge,链接内有详细的使用介绍WebViewJavascriptBridge以上交互方式都是异步的,JS无法立刻获取原生返回值。现在介绍如何立刻获取原生返回值3.1、遵循对应的协...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

iOS_WKWebView加载工程内Bundle里面的文件,文件路径包含"#"

WKWebView加载本地文件,可以参考博文iOS_WKWebView加载本地网页1、将HTML文件添加至工程内,本人是创建了一个LoactionHtml.Bundle用于存放html资源文件,获取工程文件内index.html的方式如下<每个人的工程文件目录不同,具体按照自己的来>NSString *path = [[[NSBundle mainBundle] pathFor...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

iOS_UIWebView加载Html乱码文件

现象:使用WKWebView加载乱码Html文件,可以显示出来,但是页面显示字体比较小,不符合预期的效果,换用UIWebView对乱码Html文件进行加载,但是由于是乱码文件,直接进行文件加载,显示出来的效果是乱码。结果方案如下UIWebView *view = [[UIWebView alloc]initWithFrame:CGRectMake(0, 0, BXScreenW, BXScre...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

iOS_XIB绘制边框颜色

1、打开xib文件,选择需要添加边框的视图控件,效果如图所示2、点击上图“+”号,添加属性// 圆角layer.masksToBoundslayer.cornerRadius// 边框layer.borderWidthlayer.borderColorFromUIColor3、添加完这些你会发现边框颜色并没有显示,还需要添加一些关于CALayer的延展文件,代码如下:@int...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

iOS_XIB绘制UIScrollerView出现偏移一个状态栏高度

问题出现情况:1、无导航条,且全屏是一个滚动视图2、在利用xib绘制UIScrollerView时,且去除了安全区域,页面总是出现偏移一个状态栏高度。问题解决方式:1、代码if (@available(iOS 11.0,*)) { self.backScrollView.contentInsetAdjustmentBehavior = UIScrollViewContentIns...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

iOS_计步_获取运动与健康

iOS获取本机的运动数据,一般是通过HealthKit或者运动与健康。获取HealthKit内的数据,需要修改证书,同时HealthKit内的数据源也来自于运动与健康。下面简单介绍运动与健康的调用代码记得添加隐私权限<key>NSMotionUsageDescription</key> <string>隐私权限</string>1、...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0

iOS_图片添加水印_文本倾斜

图片添加水印,文本无倾斜// MARK:图片添加水印+ (UIImage *)addWatermarketWithOriginImage:(UIImage *)originImage WaterText:(NSString *)waterText{ UIGraphicsBeginImageContextWithOptions(originImage.size, NO, 0); ...
分类: 其他 发布时间: 09-22 12:57 阅读次数: 0