2019年9月24日

摘要: 为了解决Cordova在iOS上的上下拉的橡皮筋效果、复制无效以及滑动屏幕定时器停止的问题,我们可以使用`cordova-plugin-wkwebview-engine`插件,这是一个为Cordova提供的WKWebView引擎插件。 以下是步骤和相关配置说明: 1. **安装插件**: 首先,你需 阅读全文
posted @ 2019-09-24 16:29 完美前端 阅读(369) 评论(0) 推荐(0)

2019年9月20日

摘要: 先给结论 function customInterval(callback, interval) { let lastTime = 0; function animate(time) { if (time - lastTime >= interval) { callback(); lastTime 阅读全文
posted @ 2019-09-20 17:23 完美前端 阅读(1239) 评论(0) 推荐(0)

2019年9月17日

摘要: function openInWebview() { // 获取用户代理信息并转为小写 let ua = navigator.userAgent.toLowerCase(); // 如果是在微信浏览器中打开 if (ua.match(/MicroMessenger/i) 'micromessenge 阅读全文
posted @ 2019-09-17 14:15 完美前端 阅读(562) 评论(0) 推荐(0)

2019年9月16日

摘要: Google表示,为保证用户数据和设备的安全,针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使 阅读全文
posted @ 2019-09-16 23:47 完美前端 阅读(581) 评论(0) 推荐(0)

2019年9月9日

摘要: HTML 结构 <!-- 滚动到底部提示区域 --> <section class="bottom-tip" v-if="bottomTip"> {{bottomTipText}} </section> <!-- 数据为空的提示区域 --> <div class="no-data" v-if="no 阅读全文
posted @ 2019-09-09 16:30 完美前端 阅读(669) 评论(0) 推荐(0)
摘要: 滚动条属性介绍 // scrollTop: 在Y轴上的滚动距离。 // clientHeight: 内容可视区域的高度。 // scrollHeight: 内容可视区域的高度加上溢出(滚动)的距离。 // 滚动条到达底部的条件是:scrollTop + clientHeight == scrollH 阅读全文
posted @ 2019-09-09 15:33 完美前端 阅读(15794) 评论(0) 推荐(1)

2019年8月28日

摘要: 背景介绍 // 当在进行点击按钮复制功能时,可能会遇到一些常见问题。其中有些问题是关于不同系统手机的兼容性, // 如复制后对文本的选中以及输入法的弹出等问题。为了解决这些问题,以下提供了一个方法。 // 这个方法主要采用原生JS实现,且具有较强的适用性。 HTML 结构 // 你可以在文本的部分使 阅读全文
posted @ 2019-08-28 14:59 完美前端 阅读(2079) 评论(0) 推荐(0)
摘要: 取消Axios请求 在发送第二次请求时,如果第一次请求还未返回,则取消第一次请求。这样可以确保后发的请求返回的数据不会被先发送的请求覆盖。 第一步: 使用Axios取消请求 const CancelToken = axios.CancelToken; let cancel; axios.get('/ 阅读全文
posted @ 2019-08-28 11:00 完美前端 阅读(4149) 评论(0) 推荐(0)

2019年4月3日

摘要: 顺序搜索 顺序或线性搜索是最基本的搜索算法。它的机制是,将每一个数据结构中的元素和我们要找的元素做比较。顺序搜索是最低效的一种搜索算法。 以下是其实现: // 定义顺序搜索函数 this.sequentialSearch = function(item){ // 遍历整个数组 for (var i= 阅读全文
posted @ 2019-04-03 17:58 完美前端 阅读(424) 评论(0) 推荐(0)
摘要: 定义ArrayList及其排序方法 function ArrayList() { // 内部数组,用于存放待排序数据 let array = []; // 内部交换函数,用于交换数组内两个位置的元素 let swap = function(index1, index2) { if (array[in 阅读全文
posted @ 2019-04-03 17:49 完美前端 阅读(204) 评论(0) 推荐(0)

导航