在微信公众号H5里面可能会遇到点击图片预览,还可以放大缩小,微信内置有这个功能可以实现

用vue写项目的话,先

cnpm install weixin-js-sdk --save

接着给图片一个点击事件

<img src="" alt="" @click="preview()">data:{
url:""  //图片地址,
imgList:[]
}methods:{preview(){const _this = this;let nowImgUrl = this.url;if (!_this.imgList.includes(nowImgUrl)) {_this.imgList.push(nowImgUrl);}WeixinJSBridge.invoke("imagePreview", {urls: _this.imgList,current: nowImgUrl,})},
}

在微信开发者工具里面无法显示这个效果,只有在手机上才会有这个效果,所以建议在手机上调试

微信公众号H5点击图片预览(可放大缩小),用微信内置jssdk实现相关推荐

  1. v-viewer预览图的使用(图片预览旋转/放大缩小/上下切换等)

    前言: 之前项目需求,需要找一个预览图的组件,最开始,找了vue-preview组件.因为vue-preview是直接引入 < vue-preview>这个标签,无法看到对组件里面的图片i ...

  2. 微信公众号h5网站,图片裁剪上传成功案例分享

    1.裁剪插件 cropper 2.微信公众号内,微信sdk cropper挺简单的,如下: <VueCropper ref="cropper"                ...

  3. 微信公众号开发之群发消息预览接口(十五)

    预览接口[订阅号与服务号认证后均可用] 开发者可通过该接口发送消息给指定用户,在手机端查看消息的样式和排版.为了满足第三方平台开发者的需求,在保留对openID预览能力的同时,增加了对指定微信号发送预 ...

  4. 微信小程序现实点击图片预览功能

    html部分 <image bindtap="showPic"></image> js部分 showPic: function () {// 预览图片,放大 ...

  5. Vue实现图片预览(放大缩小拖拽)纯手写

    这张图是显示的图片放大的一个预览情况,这里是参考预览操作实现的一个背景为黑色的部分,上层的图片可实现滚轮放大或者点击上部的放大镜图标进行放大,代码是基于Ant Design Vue框架的基础上 这里先 ...

  6. 微信公众号H5开发,在微信浏览器打开H5,无法一键下载图片

    微信公众号H5开发,在微信浏览器打开H5,无法一键下载图片 背景 解决方案 文章参考 背景 微信公众号H5开发,在普通浏览器,可以直接通过以下代码下载图片: let a = document.crea ...

  7. 微信公众号,点击按钮打开pdf文件流,安卓跳转到浏览器里下载,ios可预览但默认不能下载

    微信公众号,点击按钮打开pdf文件流,安卓跳转到浏览器里下载,ios可预览但默认不能下载 注:在pc上开始时采用这两种方式是没有效果的,或者打开的是空页面,但上线到公众号是没有问题的!!!!!!!!! ...

  8. vue+webpack打包发布到线上后微信公众号H5部分打开白屏,刷新又好了

    vue+webpack打包发布到线上后微信公众号H5部分打开白屏,刷新又好了 1.问题 2.原因 这次可能的原因 3.过渡方案 4.解决方案 4.1 配置nginx服务器 4.2 前端打包保留两个版本 ...

  9. 【微信公众号H5授权登录】

    微信公众号H5授权登录 废话不多,直接上代码(这里只写代码的实现) 废话不多,直接上代码(这里只写代码的实现) 页面进来判断微信环境 onShow() {//设置初始值为false,微信环境下才能打开 ...

最新文章

  1. MongoDB修改器的使用1
  2. 如何完成从科研人员到初创企业 CEO 的转型?
  3. delphi7aes加密解密与java互转_Java 加密/解密Excel
  4. mega2560单片机开发_[MEGA DEAL] Ultimate Java开发和认证指南(59%折扣)
  5. zynq linux opencv效率,2 - 基于ZYNQ7000的交叉编译工具链Qt+OpenCV+ffmpeg等库支持总结
  6. 利用云计算打造政务信息化及应急指挥云平台
  7. qt先生成json文件后程序启动时读取json文件在一组数据模拟下正常,换一组数据就出现乱码
  8. 初入java行业,环境你可知如何配置
  9. 关于Linux SHELL 的编程的几个练习(课本182页5-10题)
  10. 第二章 关键数据结构
  11. 用户故事与敏捷方法笔记---估算用户故事
  12. 测试结果可视化翻译_流行测验:此民意调查结果可视化有什么问题?
  13. 【Android 学习】之二维码扫描开发(闪光灯功能)
  14. 零基础最详细html和css
  15. 基于Android的医院预约挂号系统,基于Android的医院预约挂号系统设计与实现
  16. 微信公众号【黄小斜】和【Java技术江湖】
  17. python画国际象棋_python使用turtle绘制国际象棋棋盘
  18. ios 开发中遇到的一些问题
  19. 计算机专业如何发sci期刊
  20. PS2020从入门到卸载

热门文章

  1. oracle netca注册,oracle 使用netca报错
  2. Android11进行下拉快捷功能qs的增加
  3. win10一键恢复系统
  4. Android NDK开发之C语言基础及指针①
  5. Adobe Acrobat Pro DC打开PDF图标异常
  6. 小电流接地选线(一)
  7. android 6.0 连接电脑,如何通过蓝牙连接您的Android 6.0棉花糖设备到您的电脑 | MOS86...
  8. 微信技术专家:10亿人在用的微信支付系统架构实践!20页ppt详解
  9. 第十一章项目风险管理
  10. 毕业生解约、二次派遣、改派办理程序