摘要:微信里面打开web页面,在ios软键盘收起时,页面键盘位置的内容留白,如下图 这个问题纠结了很久,然后请教了老大(威哥),看到页面老大给出的方案就是代码改变滚动条的位置。 这里就监听键盘收起的事件,来改变滚动条位置。
阅读全文
摘要:1、在ios中软键盘弹起时,仅会引起$(‘body’).scrollTop值改变,但是我们可以通过输入框的获取焦点情况来做判断,但也只能在ios中采用这个方案, 因为在android中存在主动收起键盘后,但输入框并没有失焦,而ios中键盘收起后就会失焦; 2、在android中软键盘弹起或收起时,会
阅读全文
摘要:// 这里区分方式类似于区分不同浏览器, 这里是es6的写法,在react项目中使用过的。const ua = typeof window === 'object' ? window.navigator.userAgent : ''; let _isIOS = -1; let _isAndroid = -1; let _isWechat = -1; let _isAlipay = ...
阅读全文
摘要:1、在使用cordova前,要先按照 node.js ,node.js 的安装不在此说明,可以百度。 在命令提示符里面输入 node -v,会显示是否安装成功 2、全局安装cordova 命令提示符里输入 cordova -v 查看版本号证明安装成功 3、创建APP 结果: 4、顺着上面第3步,进入
阅读全文
摘要:本文是转载其他博主的心血之作,在此感谢博主的分享。 Cordova是什么? 初学Cordova的人,虽然了解一点点,知道Cordova是用来将html, css, js变成app的,但并不知道到底是怎么用的,原理是什么。 经常会有这样的困惑: 它是一个可以把H5代码变成iOS、安卓等原生代码的东西?
阅读全文
摘要:在使用cordova开发app时,不像浏览器中可以直接使用浏览器的开发者工具进行调试。为了看到app的显示效果, 一种是使用模拟器进行展示,一种是使用真机进行展示。 模拟器:可以使用Android studio,可以安装一些对应的模拟器进行显示。这里不讲解Android studio和模拟器的安装。
阅读全文