Tumblr 照片集在 ipad 上没有响应

Posted

技术标签:

【中文标题】Tumblr 照片集在 ipad 上没有响应【英文标题】:Tumblr photoset not responsive on the ipad 【发布时间】:2014-02-23 07:28:23 【问题描述】:

我正在 tumblr 上开发一个自定义主题,我想让它具有响应性。

到目前为止,这是我想出的:couchspinach.tumblr.com

我的问题在于照片集。我正在使用 photoset 标签。 Tumblr docs 说:

Photoset 为响应式 Photoset 嵌入代码,该代码会缩小以适应容器(最大 700 像素宽)

我已经在几个浏览器中测试了布局,并且图像在除 ipad 之外的所有地方都可以正确调整大小!这是横向模式下的几个屏幕截图。第一张还行,第二张不行。它发生在 Safari 和 Chrome for ios 上。

我在网上没有找到太多,this 是唯一与问题相关但尚未解决的讨论。有谁知道它可能是什么?老实说,我不知道从哪里开始,我删除了 js 并没有什么不同,与 css 一样。我真的不知道该怎么办。任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

宾果游戏!

function resizePhotosets()
    var parentWidth = document.body.querySelector('.html_photoset').offsetWidth; 
    var photosets = document.body.querySelectorAll('iframe.photoset');
    for(var i = 0; i < photosets.length; ++i)
        var photoset = photosets[i];
        photoset.width = parentWidth;
       

window.onload = resizePhotosets;
window.onresize = resizePhotosets;

// if using Infinite Scroll, call resizePhotosets() in it's callback function.

https://gist.github.com/edadams/6678258

非常感谢 Ed Adams。

【讨论】:

以上是关于Tumblr 照片集在 ipad 上没有响应的主要内容,如果未能解决你的问题,请参考以下文章

下拉 Jquery/CSS 菜单在 iPad/iPhone 上没有响应

有没有办法降低 iPad 照片质量

Delphi XE2 应用程序在 IPAD 上没有响应

如何在 iPad 上使用 JavaScript/Obj-C 将图像保存到照片库?

iPhone 和 iPad 之间的不同行为与资产库

如何使 Tumblr 照片不可点击 [重复]