随笔分类 -  H5

摘要:绘制企业聚合点 async drawQiye(markerList) { let that = this; let markersss = []; // 登记、简单、重点 let iconList = [ "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA 阅读全文
posted @ 2022-02-18 15:42 茶记忆 阅读(1458) 评论(0) 推荐(0) 编辑
摘要:drawQiye(markerList) { let that = this; // 这里需要标准你要根据哪些字段进行聚合,以及在什么缩放范围内进行聚合 const clusterIndexSet = { streetAddress: { minZoom: 10, maxZoom: 13, }, e 阅读全文
posted @ 2022-02-18 15:28 茶记忆 阅读(753) 评论(0) 推荐(0) 编辑
摘要:项目中,我们有时候会遇到组件的样式是动态变化的,这个时候就需要动态传变量,然后供css用,那么这个如何实现呢? 方法一: 使用原生js操作dom的方法,来改变css的样式,比如 document.getElementById(id).style.property = new style 这里的new 阅读全文
posted @ 2021-09-27 13:40 茶记忆 阅读(3252) 评论(0) 推荐(0) 编辑
摘要:项目中经常会遇到pdf的下载和预览的功能,那么我们该如何实现呢? 前提1:后台返回的是文件地址(非文件流) 下载: <a href="/1.pdf" target="_blank" download>下载</a> 加上download即可。 预览: <a href="/1.pdf" target=" 阅读全文
posted @ 2021-09-15 11:41 茶记忆 阅读(1159) 评论(0) 推荐(0) 编辑
摘要://纵向布局 .flex-col { flex-direction: column; } //横向翻转布局 .flex-row-r { flex-direction: row-reverse; } /*两边对齐弹性布局*/ .flex-between { display: flex; justify 阅读全文
posted @ 2021-08-10 09:17 茶记忆 阅读(221) 评论(0) 推荐(0) 编辑
摘要:项目中,我们通常会遇到图片静态资源太大,那么我们怎么来压缩图片体积呢? 方法1:PS或者在线网站进行图片压缩。 推荐网站1 https://tinypng.com/ 此网站可以批量压缩图片,当然你一次性压太多,网站也会报错无法压缩成功,没关系,你重新多试几次即可。 而且,你可以反复压很多次,这样可以 阅读全文
posted @ 2020-07-16 14:22 茶记忆 阅读(13347) 评论(0) 推荐(0) 编辑
摘要:前言: 对于小程序,我们可以在设计稿为750的基础上,直接按照设计稿利用rpx作为单位,可以很好地完成各手机尺寸的自适应,那么对于H5我们有没有类似的方案呢? 移动端H5: 我们通常会引入一小段js 来动态改变: (function () { var html = document.document 阅读全文
posted @ 2020-07-14 10:48 茶记忆 阅读(1657) 评论(0) 推荐(0) 编辑
摘要:平时在项目布局中总会遇到flex布局,常用的有flex:1 1 auto (用来补全剩余的空间),那么flex其他的应用呢? 一、首先,先明白flex: 参数1 参数2 参数3代表的函数 参数1代表定义项目的放大比例,默认为0,即如果存在剩余空间,也不放大 参数2代表属性定义了项目的缩小比例,默认为 阅读全文
posted @ 2019-12-30 15:01 茶记忆 阅读(375) 评论(0) 推荐(0) 编辑
摘要:各类app小结: 一、原生app: 二、webapp: 无法调用底层设备的api 三、混合app的方法: 1、原生app 嵌入 2、flutter 3、react native 4、AppCan(移动云平台) 5、Dcould 6、APICould 7、Cordova 8、lonic 阅读全文
posted @ 2019-12-10 11:00 茶记忆 阅读(215) 评论(0) 推荐(0) 编辑
摘要:小程序中有横向滚动的swiper,H5中目前得手动实现。 实现方法如下: 外层需要设置: overflow: scroll;white-space: nowrap; 阅读全文
posted @ 2019-09-28 14:54 茶记忆 阅读(8887) 评论(0) 推荐(0) 编辑
摘要:亲测,目前谷歌浏览器等都已经支持该属性。 阅读全文
posted @ 2019-09-28 14:47 茶记忆 阅读(352) 评论(0) 推荐(0) 编辑
摘要:1、需要引入Swiper插件 2、轮播图的html结构 3、js代码如下 如上。 阅读全文
posted @ 2019-09-28 14:40 茶记忆 阅读(7733) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-20 10:48 茶记忆 阅读(154) 评论(0) 推荐(0) 编辑
摘要:我们可以直接把以下代码加入到页面中,即可限制住各类分享。 阅读全文
posted @ 2019-09-18 16:12 茶记忆 阅读(7461) 评论(0) 推荐(0) 编辑
摘要:http://debugx5.qq.com/ 点击上面网址,然后把底部的四个选项打钩,然后点清除,即可把可恶的缓存清掉!!!!! 阅读全文
posted @ 2019-08-14 12:57 茶记忆 阅读(11018) 评论(1) 推荐(0) 编辑
摘要:近期在做一个H5的视频课堂,遇到了H5播放的需求,因为原生的video的样式不太理想,尤其是封面无法压住控制条,这就需要我们自定义播放控件。 于是,找了很近的插件,找到了用户比较多的video.js插件,可是,这个插件在移动端,尤其是要兼容安卓和ios,有很多bug, 包括自适应,包括点击播放和暂停 阅读全文
posted @ 2019-07-27 10:09 茶记忆 阅读(3359) 评论(0) 推荐(0) 编辑
摘要:以上,我们通过将文件对象传入,即可返回图片的url . 若是其他文件内容,我们直接用对象.name 直接展示文件名称即可。 阅读全文
posted @ 2019-07-11 16:20 茶记忆 阅读(3599) 评论(0) 推荐(0) 编辑
摘要:H5页面中我们常需要进行文件上传,那么怎么来实现这个功能呢??? 我主要谈如下两种方法。 (一)、传统的form表单方法 <form action="/Home/SaveFile1" method="post" enctype="multipart/form-data"> <input type=" 阅读全文
posted @ 2019-07-11 15:55 茶记忆 阅读(8342) 评论(0) 推荐(0) 编辑
摘要:H5中加载更多的逻辑总结: 1、首先,需要三个底部的提示,分别是“加载中”、“--我是有底线的--”、“暂时没有记录”,当然,这三句话根据不同的项目,可以自定义。具体代码例子如下: 2、根据如上情况,我们需要定义如下几个变量,来进行相应的操作。具体变量及说明如下: 3、加载具体数据的函数处 4、加载 阅读全文
posted @ 2019-07-08 09:58 茶记忆 阅读(1397) 评论(0) 推荐(0) 编辑