[問題] 修改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