摘要: 像往常一样,打开电脑(win10)准备工作,在持续了近两分钟的开机时间后自启动的AnyConnect报错:AnyConnect not available 并且发现桌面90%快捷方式都是类似于下图的样子 接着打开QQ,弹出错误框,内容:initialization failure:0x0000000 阅读全文
posted @ 2017-07-20 12:56 一介匹夫 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 近期项目遇到了多选框的需求,过程中遇到了些问题,后来经过优化较好实现了需求,现做总结以便日后借鉴。界面布局大致如下图: 初期拿到需求后,脑海中第一感觉是:选中的时候给数组中push对应项的id,取消的时候从数组中找到对应项并删除id,最后拼装好的数组就是需要提交到后台去请求接口的。开发过程中渐渐发现 阅读全文
posted @ 2017-07-18 20:13 一介匹夫 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 项目中的web app在键盘升起后,ios端界面还可以上下滑动,用户体验很差,查阅资料后发现是项目中使用的cordova插件keyboard少了一项配置。如下: Keyboard.shrinkView:设置为true可以在键盘升起时缩小视图; Keyboard.disableScrollingInS 阅读全文
posted @ 2017-04-07 10:09 一介匹夫 阅读(923) 评论(0) 推荐(0) 编辑
摘要: 近期的项目中需要给页面加载时增加一个Loading动画,于是我在项目的rootController中新增了一个全局可用的基于angular material dialog的简单loading动画,如下: ts: template: 界面中最里层div的背景是一个GIF动图,除此之外,dialog默认 阅读全文
posted @ 2017-04-06 11:15 一介匹夫 阅读(2414) 评论(0) 推荐(0) 编辑
摘要: 错误如下 原因似乎是cordova-android6.2.0本身的问题,删除掉之前的android,在添加新平台时指定版本号为6.1.2即可: 相关链接:链接1、链接2、链接3 阅读全文
posted @ 2017-04-06 09:56 一介匹夫 阅读(4584) 评论(0) 推荐(0) 编辑
摘要: 近期的项目使用到了Angular Material中的layout布局,原理即css3新加入的flex布局,并且和媒体查询很好的结合在一起,使用起来很是方便,例: 浏览器兼容性测试中,在Safari打开页面后布局并没有按照预期展现出来,几经周转终于找到了原因和并且想到了解决方法,现做笔记记录如下,如 阅读全文
posted @ 2017-03-13 15:49 一介匹夫 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: 在项目中,页面元素需要在浏览器窗口变化的时候同步的改变相应的尺寸,虽然通过window.onresize中的计算得出了相应的值,但是发现页面元素的尺寸并没有因为值的变化而变化,这个时候就需要通过$digest来让这个数值同步到界面上。 但是如果直接使用$digest()就会遇到一个报错,如下 解决方 阅读全文
posted @ 2017-03-13 14:38 一介匹夫 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 项目中涉及到了搜索框支持回车键调用搜索方法的需求,现作为笔记记录。 html ts 其中keycode=13表示回车键,直接调用搜索方法即可。 阅读全文
posted @ 2017-03-01 11:48 一介匹夫 阅读(4408) 评论(0) 推荐(1) 编辑
摘要: 网上的卸载之后重装最新版等等试了都没有用,真正可行的方法如下: 1.chrome地址栏输入chrome://components,如下图: 2.找到Adobe Flash Player,点击检查是否有更新,如下图: 3.更新好后重启chrome即可(需要FQ而且速度较慢,耐心等待)。 阅读全文
posted @ 2017-02-08 16:12 一介匹夫 阅读(46575) 评论(0) 推荐(2) 编辑
摘要: 出处:极光推送官方文档以及github上的文档1.安装一般使用cordova安装(其他安装方式详见文档),命令行输入: 安装之后就可以直接使用,不需要window.JPush.init(),并且以下操作一般放在app启动时进行,并且需要在cordova的ondeviceready事件中。 2.获取R 阅读全文
posted @ 2017-02-07 14:53 一介匹夫 阅读(1766) 评论(0) 推荐(0) 编辑