开发过程中常常会遇到点击展示大图片的需求,只需要ng-if,popover-backdrop(弹出框) 就可以轻松实现。
html:

<ion-view><ion-content><div class="item item-input-inset"><img ng-src="{{faceImages.screenImageUrl}}" ng-click="showBigImage(faceImages.screenImageUrl)"></div></ion-content>
</ion-view>

js:

angular.module("app").controller("faceImagesCtrl", ["$scope", "$ionicPopover","$cordovaStatusbar",function ($scope, $ionicPopover, $cordovaStatusbar) {"use strict";$scope.bigImagesUrl = "";$ionicPopover.fromTemplateUrl(“templates/common/big_image.html”, {scope: $scope}).then(function (popover) {$scope.popover = popover;});$scope.showBigImage = function (url) {$scope.bigImagesUrl = url;$scope.popover.show();$cordovaStatusbar.hide();};$scope.hideBigImage = function () {$scope.bigImagesUrl = "";$scope.popover.hide();$cordovaStatusbar.show();};}]);

弹出框html:

<div ng-if="bigImagesUrl" class="popover-backdrop shade" ng-click="hideBigImage()"><img class="bigImage" ng-src="{{bigImagesUrl}}"/>
</div>

css样式:

.shade {position: fixed;top: 0;left: 0;z-index: 10;width: 100%;height: 100%;
}.bigImage {position: absolute;top: 20%;left: 50%;z-index: 10;display: block;transform: translateX(-50%);max-height: 100%;max-width: 100%;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
}

也可以运用on-swipe增加左滑右滑切换图片的效果

ionic之点击放大图片相关推荐

  1. java点击图片发出声音_[Java教程]点击放大图片

    [Java教程]点击放大图片 0 2017-11-18 22:00:06 body{ text-align:center} div{ margin:50px auto} function clik(t ...

  2. 微信小程序点击放大图片

    微信小程序点击放大图片 在做微信小程序的时候遇到了这个点击放大的事件,这里记录一下 checkmap:function(e){var imageurl=this.data.mapimagesrc;co ...

  3. 遍历显示图片,并且可以点击放大图片

    遍历显示图片,并且可以点击放大图片 遍历出所有的图片,并且当点击该图片4时,放大该图片. <!DOCTYPE html> <html lang="en"> ...

  4. android+放大缩小图片+有jar嘛,Android相册支持点击放大图片,滑动切换图片,手势放大缩小...

    [实例简介] 项目使用了开源框架Universal-Image-Loader 显示本地图库所有照片 点击放大,单击退出 双击放大缩小 支持左右滑动查看图片 支持手势放大缩小图片 [实例截图] [核心代 ...

  5. 微信公众号网页上点击放大图片浏览,解决方案

    1. 引用微信的JS <script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixi ...

  6. android 照片点击查看,Android PhotoView点击放大图片效果

    使用的PhotoView是这个版本的,比较小巧,很好用,比github上另一个版本的瘦身很多:https://github.com/bm-x/PhotoView 基本测试代码如下:import jav ...

  7. ionic图片点击放大,双指缩放

    对于这个功能,也是查找了好多的资料,到现在其中的代码也需要好好研究研究,这个方法的缺点就是每次只能显示一张图片,并对其进行放大~至于多张图片,以后再研究~ 1.写好模板页(comImageBox.ht ...

  8. html图片上传阅览并且点击放大

    关闭 qq_31540195的博客 目录视图 摘要视图 订阅 异步赠书:9月重磅新书升级,本本经典           程序员9月书讯      每周荐书:ES6.虚拟现实.物联网(评论送书) htm ...

  9. js动态点击放大缩小图片

    图片点击后放大,点击放大图片回到列表界面 html <img class="img img-toggle" src="xxx.jpg" alt=" ...

最新文章

  1. MySQL 性能优化技巧
  2. python若干整数的最大值_实例讲解Python中整数的最大值输出
  3. 深度讲解:同步/异步/阻塞/非阻塞/BIO/NIO/apr
  4. SQL server 2000安装时提示我”以前的某个程序安装已在安装计算机上创建挂起的文件操作....”...
  5. java ioutils_java – 无法解析符号’IOUtils’
  6. [原]那些年整理的Linux常用命令,简单明了
  7. 线程数究竟设多少合理
  8. Android SQLite简单操作示例
  9. 一文看懂二叉搜索树~(又叫二叉查找树) 代码+详解(C/C++)
  10. opengl画三维点_[500行代码学懂OpenGL]之一画点
  11. mysql怎么查询两页数据_mysql分页查询踩坑报告
  12. 荣耀路由2 虚拟服务器,荣耀路由器2恢复出厂设置的两种方法
  13. C#盛金公式求解一元三次方程
  14. 设置页眉为计算机网络,word文档设置页眉线如题,怎么设置上边的 – 手机爱问...
  15. 文件夹自定义重命名的步骤
  16. Cocoa/Cocoa Touch
  17. 大学生vb计算机基础,大学计算机基础课程上机考试登录程序的VB实现
  18. 【浏览器修改请求头】该地址不支持在浏览器打开,如需访问, 请使用微信扫描下方二维码
  19. windows 查看wifi密码命令
  20. php 输入出生年月日计算年纪,PHP实现根据出生年月日计算年龄的功能(代码示例)...

热门文章

  1. IBM 消费者洞察报告,揭示 5G 娱乐时代的三大关键趋势
  2. 【Robot学院】一文读懂世界智能制造大趋势!
  3. 对网络体系变革的思考
  4. 谷歌李飞飞:我们依旧站在人工智能研究的起点
  5. 机器人产业的前途取决于人工智能关键技术的发展
  6. CTO 写的低级 Bug 再致网站被黑,CEO 的号都被盗了!
  7. 元宵节来了,程序员用 Python 送你一盏 3D 花灯
  8. PC 时代旧神隐没,互联网的新二十年开始了
  9. 在一家公司呆了 10 年的程序员,最后都怎么了?
  10. FT报源检测到目标无法恢复解决过程