设为首页收藏本站

iTunes交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2274|回复: 3

[疑难问题] 如何强制放大移动设备上不能放大网页?

[复制链接]
发表于 2014-12-18 12:35:05 | 显示全部楼层 |阅读模式
1金钱

  大多数的网站如今都会针对移动设备优化,去调整排版、展示内容以优化阅读体验。我们在各个网站上看到自己喜欢的内容,可能会节选然后对内容进行复制、转发等等。这些动作有一个基础就是选取,但 ios 在选取上有一个特点,就是如果它不能精确地判断你是选取的哪一个字/词,它就会直接选取整个句子甚至段落。

  为了能够具体地选取我们想要的某句话的其中一个词,进而选择整句话看,我们很多时候需要去“放大网页”这个操作。但是这个操作,在有些网站不能做到,比如在 Quora 会出现这样的结果:


  我们无法选择其中的具体词汇来进行复制等操作。


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册
回复

使用道具 举报

 楼主| 发表于 2014-12-18 12:35:35 | 显示全部楼层

  具体步骤

  这个功能是利用 Javascript,而在 Safari 里使用 Javascript 就要靠书签了。所以我们首先要制作一个书签:

  第一步:随便选择一个网页保存书签

  反正这个书签只是个容器,你一会连书签名和书签地址都要改,所以你不需要专门寻找某个网站去保存书签,比如你保存现在你看的这篇文章为书签也是可以的:


  你会发现在你最初保存这个网页的时候你不能修改地址。

  对于初学者或者第一次进行这个操作的人,我建议你保存这个书签的时候,把位置就放到“个人收藏”里,也就是不用管“位置”这个选项。

  第二步:找到这个书签然后修改它了:


  打开你的个人收藏,按右下角的编辑,选择刚刚保存的这个网站

  上面的一行修改为:强制放大网页(或你喜欢的名字,这不重要,这一行是显示在书签里的名字,你看到了知道这个书签是干吗的就可以)

  下面的一行填入代码:

  javascriptfunction(){var vp = document.querySelector("meta[name=viewport]"); if(vp){vp.setAttribute("content", "width=device-width,initial-scale=1.0,maximum-scale=4.0,minimum-scale=1.0,user-scalable=yes");}})();

  如果你的书签不多,这个书签的“位置”选项你可以仍然不动,还是停留在“个人收藏”就可以。如果书签挺多,找起来东西已经变得困难,那就最好找找复杂的选项

  最后的书签内容应该是这样的效果:


  以后你再遇到那些不让你放大的网站,只要用这个书签,就可以让它乖乖放大了。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|iTunes之家 ( 鄂ICP备14001323号   

GMT+8, 2017-12-12 22:18 , Processed in 0.206472 second(s), 26 queries .

2010-2014 iTunes之家(iTunes123.Com)保留所有权利

鄂ICP备14001323号

快速回复 返回顶部 返回列表