解决方案 »

  1.   

    js修改viewport在iphone下可以,android自己试试了http://stackoverflow.com/questions/3588628/can-i-change-the-viewport-meta-tag-in-mobile-safari-on-the-fly
      

  2.   

    先谢谢,
    不过我测试后发现改viewport不行,比如我先用手势放大浏览器,然后js动态改变viewport到初始值后,浏览器还是可以用手势缩小,就好像没有改变它的放大比例一样。
      

  3.   

    先谢谢,
    不过我测试后发现改viewport不行,比如我先用手势放大浏览器,然后js动态改变viewport到初始值后,浏览器还是可以用手势缩小,就好像没有改变它的放大比例一样。
    改viewport的时候页面是有变化,但页面的缩放比例没有变,浏览器和页面还是可以继续缩小。
    我想达到的效果是能在浏览器通过手势放大后,通过js能使它还原(还原后浏览器不能通过手势继续缩小了,跟没用手势放大前一样的效果)