[js][viewer.js]viewer点击初始的显示大小

需求

图片点击后,宽度满屏

问题

viewer.js 在预览图片时,默认是0.9的倍数

修改viewer.js

initImage: function initImage(done) {
...
sizingImage = getImageNaturalSizes(image, function (naturalWidth, naturalHeight) {
        var aspectRatio = naturalWidth / naturalHeight;
        var width = viewerWidth;
        var height = viewerHeight;
        _this2.imageInitializing = false;

        if (viewerHeight * aspectRatio > viewerWidth) {
          height = viewerWidth / aspectRatio;
        } else {
          width = viewerHeight * aspectRatio;
        }

        width = Math.min(width * 0.9, naturalWidth);   //这里的0.9 改为1 即可
        height = Math.min(height * 0.9, naturalHeight); //这里的0.9 改为1 即可

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.Linux的解压,压缩 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用,但只能用其中一个。下...
    dteer阅读 2,773评论 0 0
  • 早上老婆问去哪里玩,我在高德地图上找了一下,看了一些地图上的评论,又感觉今天的天气应该不会下雨,就打算开车去滴水湖...
    我是孟祥勇阅读 5,228评论 0 0
  • 亲爱的同学们,我们从莺飞草长的四月走来,整整两个月,现在已经进入了耀眼的夏天。两个月的时间,一年的1/6,一起共度...
    我是云朵面包阅读 3,590评论 0 2
  • 无论你多爱我,抛弃我是事实,我一直没有安全感,一直害怕失去与背叛。心痛。回不到过去了。对你,有的只是心痛,深深地爱...
    写给我的她阅读 1,150评论 0 0
  • (转自网络20180808) 刚刚,又有两位创业者离开了我们...... 为什么总会有创业者以死亡的方式让我们铭记...
    许23阅读 1,131评论 0 0