android如何放大一个 div,带有 javascript 的移动设备上?

标签: iphone Android HTML
发布时间: 2017/3/12 22:52:33
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

也许是一条线索︰

    <meta name="viewport" content="width='+ my div Width+'", initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>

解决方法 1:

Meta 标签使用的 browser 当首先解析您的页面,而不是重新评估或访问这段期间后。

理论上,你可以通过转发到新页上某一事件,具有规模设置为一定量的用户调整规模和滚动到 location 页面上 (哈希值 tag ),你正在寻找。 说,你要承担巨大的加载时间在移动设备上,除非你可以正确预缓存这些页。

看到这一问题在放大的问候 canvas

基本上,对于移动设备,你不可能得到你想要的功能,它,但你可能能够模仿它直观的方式为用户。

例如"用户单击图像"

1)哈希 tag 变化要滚动到的图像

window.location.hash = "#image"

2)调整到 100%的宽度的图像的大小

$('#my_image').attr('width', '100%')

3)分配一个listener,以缩小当用户再次进行交互

$(document.body).click( function() { 
  $('#my_image').removeAttr('width', null);
});

希望这将帮助您逐步完成对您的解决方案。

官方微信
官方QQ群
31647020