uni-app开发app端pdf.js展示文件流
摘要:
需求背景 有些PDF文件想要可以在app中查看预览,并且可以分享到微信,但是又不想让人直接获得文件存储地址,所以才用了文件流形式返回数据,(属实搞的焦头烂额)话不多说我们直接开始。 引入PDF.js插件 PDF.js - 入门 点击上面网址打开后选择右侧下载 下载完成后解压会得到web和build两
uni-app使用天地图
摘要:
原因: 由于主流地图(百度,高德,腾讯)商用收费属实昂贵,不得已很多人开始转战天地图。 方案: 天地图想要在uniapp项目中正常使用目前的方案有两种 1.通过web-view将html天地图嵌入项目中 优点:可以同时兼容微信小程序和APP 缺点:地图嵌入后数据交互繁琐,小程序兼容了,但是兼的不是很
利用ai生成深度图后实现图片跟随鼠标实现3D效果
摘要:
实现原理 利用three.js根据深度图来控制不同深度位置像素位移距离不同,营造3D效果。 前期准备 深度图生成网站 LeiaPix Converter 注册登录完成后 第一步点击upload上传你的图片(建议不要上传带有人物或者较为模糊的图片,不然效果可能会造成人物变形) 第二步点击分享选择深度图
当swiper数量不足时居中显示
摘要:
当swiper-slide的数量不足设置的每页显示数量时自动居中每每被天敌(产品经理)提出需求说:这个轮播数量不足你要居中呀,那个轮播数量不足你要剧中呀。每次写相同代码,几经折磨后终于决定封装实现该功能的方法。(使用TS构建方法,需要引用jquery来支持操作dom) !注意该方法暂无法适配slid
nvm切换node版本乱码
摘要:
导致上面报错的可能目前遇到的有三种: 1.安装路径中存在中文或者空格(因为nvm默认安装路径在Program Files中,所以导致很容易报这个错误) 解决办法: 首先需要卸载node和nvm需要将系统中的卸载干净。这里推荐使用geek卸载软件,小巧又彻底。 然后重新安装nvm,安装路径和node路
npm 安装报错 npm ERR! Unexpected token ‘.’
摘要:
该问题多半出现在使用nvm安装node的时候npm会出现错误。 (此处暂时只提供win系统下的解决办法,其他系统的之后遇到会更重新。) 首先打开cmd使用nvm卸载npm所属node和npm。 使用命令 nvm install node版本号 进行卸载。 点击链接 https://nodejs.or
html5里面怎样自动适应手机屏幕的高度
摘要:
在拥有个人中心类型的网站中,无论是响应式还是手机版都绕不过一个尴尬的问题,那就是内容区无法撑起手机一屏高度。 为此我整理了两种简单的方法来让页面最小高度为一屏高度。 一、利用jq/js获取高度计算 首先一个页面可以分为三个区域,头部区,主体内容区,底部区。 头部区域一直浮动在顶部,和底部区域一样高度
gulp 如何自定义sass压缩输出样式
摘要:
注意这里使用gulp3,gulp最新版本为gulp4 在创建gulp转译监听sass的任务中 gulp.task('sass', function () { return gulp.src(['src/sass/*.*', '!src/sass/mixin.*']) .pipe(sass({ out
在移动端使用input禁止编辑
摘要:
disabled 属性规定应该禁用 input 元素,被禁用的 input 元素,不可编辑,不可复制,不可选择,不能接收焦点,后台也不会接收到传值。设置后文字的颜色会变成灰色。disabled 属性无法与 <input type="hidden"> 一起使用。示例:<input type="text