- 博客(6)
- 收藏
- 关注
原创 height: 100vh 在 Android 的 Webview 中失效了怎么办?
移动端原生开发的同学用 webview 嵌了一个 H5 页面,这个页面由于有一个 fix 在底部的按钮。为了在数据没加载完成的时候,按钮也能沉在底部,所以给容器设置了一个默认高度 min-height: 100vh。经过测试,这个写法在 Chrome 的手机模拟器和 iOS 下都表现良好,唯独在 Android 中出了问题 —— 起始的时候,按钮缩在了顶部。排查后发现,在 Android 的 ...
2020-04-22 17:43:26 2284 2
原创 力扣 0055 - 跳跃游戏Ⅰ
题目详情:跳跃游戏Ⅰ说好每日一拱的算法练习,因为某些原因断了好多天。1. 思路利用动态规划的思想,要到达目的地 i,只要前一个格子 i-1 的步数大于 0,如果不巧 i-1 的格子正好是 0, 那就要看 i-2 能不能达到 i,以此类推。然后每当一个格子 x 可以被前面某个格子 y 到达,则目的地格子就变成了 y。2. 代码JavaScriptvar canJump = functi...
2020-04-17 10:07:26 205
原创 macOS 更新后使用 svn 发生的连环事故
今天要从 svn 上 checkout 一个新文件夹出来,结果意外发生了。首先,控制台告诉我:svn: error: The subversion command line tools are no longer provided by Xcode查找资料知道可以通过 brew 安装来解决:brew install subversion然后事故紧接着又出现了:Running Hom...
2020-04-14 17:15:24 278
原创 webpack 中 enforce 的一个实际用法
当我们在 webpack 中集成 eslint 和 babel 的时候,一般会采用如下的写法:module.exports = { // ... module: { rules: [ { test: /\.js$/, exclude: /node_modules/, use: ['babel-loader', 'eslint-loader'] } ...
2020-04-08 10:21:31 1276
原创 如何获取所有可访问的 chrome://xxx 地址?
在地址栏中输入 chrome://chrome-urls/,然后回车,就可以看到所有的 chrome://* 的地址列表。
2020-04-07 11:44:47 683
原创 Chrome 刷新 DNS 的方法
首先你可以使用下面的命令先刷新操作系统的 DNSmacOSsudo killall -HUP mDNSResponderWindowsipconfig /flushdns这时候回到 Chrome, 会发现 DNS 可能还没生效。原因是 Chrome 为了加快网页的加载速度,会对 DNS 进行缓存(节省 DNS 解析的时间),所以碰到这种情况,你还需要在 Chrome 中清理 DNS ...
2020-04-07 11:31:41 2916
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人