[问题] 修改viewport 的event?

楼主: john110290 (KenMin)   2015-06-23 01:02:47
我想请问 有没有侦测viewport的content被修改的事件呢?
===
像我这样修改了viewport:
document.getElementById('viewport').setAttribute('content',
'width=device-width, minimum-scale=1, maximum-scale=1');
然后我希望在viewport 真正被修改之后做一些事情
类似callback
===
其实我原本也是很单纯的一行一行执行下去
但我在iphone上用safari浏览会遇到意外
似乎是viewport真正被修改之前 不知道是不是有延迟
下面的指令就已经先偷跑了
所以我才想用别的方法
确认viewport吃了新的值之后
才执行接下来的事情~
感谢!!
作者: mmis1000 (秋月恋枫)   2015-06-23 10:19:00
试试看读取元素的宽度之类,看能不能强迫layout立刻更新
作者: dianwu (dian)   2015-07-04 21:41:00
如果是跟window size相关,可以直接试resize event

Links booklink

Contact Us: admin [ a t ] ucptt.com