
vue
小青年一枚
爱编程,爱设计,爱摄影,文艺与代码齐飞
展开
-
vue pc端微信扫码登录
第一种是点击后跳转到二维码页面进行扫码,第二种是内嵌的方式,这两种都是获取到code传给后端,后端根据code获取openid,同时返给前端token,然后再调用登录的接口。前几天写了一遍关于钉钉扫码登录的文章,今天来补充下微信扫码登录的内容。首先看微信官方文档,能看出微信扫码可以分为两种方式。这里具体的细节我就不写了,有不明白的同学可以去看下。原创 2024-04-10 15:36:52 · 1313 阅读 · 2 评论 -
vue使用钉钉扫码登录
最近因项目要求要在登录页增加第三方登录,微信/钉钉。微信扫码登录想必大家都做过,钉钉之前也没接触过。找到开发者文档挨个看,首先我们的需求属于,在开发者后台创建H5微应用,创建时让管理员给设置下权限,不然后面没办法操作。原创 2024-03-27 15:36:17 · 1700 阅读 · 1 评论 -
百度地图 实现 热力图
最近做项目遇到地图相关的需求,然后采用百度地图来实现地图热力图、省区标注点及描边。主要是几个笔记记录下。热力图:代码如下:// 地图var map = new BMap.Map("mapWarp"); // 创建地图实例var point = new BMap.Point(87.635087, 43.79934);map.centerAndZoom(point, 8); // 初始化地图,设置中心点坐标和地图级别map.enableScrollWheelZoom(); // 允许滚轮缩放/原创 2021-06-21 10:10:53 · 7042 阅读 · 1 评论 -
vue h5判断安卓或IOS并打开APP
最近一直在忙,可能也是因为年底了,所有的项目都要收尾。好几个项目穿插开发,中间也遇到了些问题同时也学到了之前没涉及到的知识点。今天虽然是周六,但还是在加班中,趁着需求还在确认中,先整理一篇笔记。首先还是先梳理清晰需求,当app分享到微信,打开后是个H5页面,根据当前用户去判断是否已下载APP,没有下载跳转到应用宝或者APP store。如果下载了则唤起app。首先我们先判断手机是那种机型,然后根据判断 填写app协议和下载地址,这些都是需要后端或者原生开发的同学提供给我们。原创 2022-11-26 15:47:48 · 2405 阅读 · 2 评论 -
vue中将后端返回的二维码字符串生成二维码并下载
开发中遇到下载二维码,二维码是后端同学传过来的,需要解析后下载到本地。还是老规矩,看代码。这样的话图片是可以下载,但是下载后的图片是没有二维码的。重点是需要在api接口中加一个。这样就能下载二维码,并且图片中也能显示二维码。原创 2023-02-10 16:37:33 · 770 阅读 · 0 评论 -
H5页面使用html2canvas实现div生成为图片,保存到手机
在做微信公众号H5页面时,需求要求html页面生成base64图片,并保存到手机相册中。之前没做过,在网上搜了相关的资料。了解到了html2canvas.js。 html2canvas首先将页面生成canvas画布,然后转换成base64图片。最后长按图片保存到手机相册。这是效果图,接下来我们看代码。<!doctype html><html><head> <meta charset="utf-8"> <meta http-equ原创 2021-02-07 18:40:45 · 6849 阅读 · 1 评论 -
vue项目中使用mqtt
从去年十一到现在一直在忙项目,赶进度,导致自己也没写笔记。正好今天项目已经进入收尾阶段,腾出时间慢慢的梳理了下在项目开发中遇到的难点及技术点,目的是总结下,一边加深巩固。作为新年开始的第一篇笔记,自己给自己定了一个目标,不管项目如何紧,自己至少都要保证每个月写一篇笔记。原创 2023-02-08 13:50:32 · 5746 阅读 · 6 评论 -
vue高德地图POI关键字搜索定位
最近在项目中遇到了关于地图的问题,首先为了满足需求从而使用的是JSAPI为2.0版本的。需求是根据关键字搜索定位到该位置。值得注意的是在使用 AMap.Event.addListener时 Event一定要大写的E,不然页面会报错。在地图上定义一个输入框,根据输入的位置进行提示,然后点击后跳转到对应的位置并打点标记。JSAPI主要使用这两个。原创 2023-06-20 20:00:00 · 1557 阅读 · 5 评论