2017-01-03 352 views
0

隱藏的div中有amp-img元素,當選擇無線電輸入時顯示此div,但在此刻圖像不顯示顯示時,圖像僅在調整瀏覽器大小時顯示。當我顯示div時,隱藏的div-img隱藏不顯示

當我更改div的顯示時,我需要做什麼來顯示圖像? 我檢查過,看到元素amp-img沒有事件,所以我能做什麼?

謝謝,拉斐爾。

回答

0

這是發生,因爲不必須像角和取得的NodeJS網站實時更新功能AMP頁面。這就是爲什麼你必須訴諸手動刷新。這是因爲AMP頁面只能在一定程度上限制JS。

由於per the docs

第三方JS喜歡用同步JS加載。他們還喜歡 document.write更多的同步腳本。例如,如果您的頁面上有5個廣告,並且每個廣告都會導致三個同步負載,每個負載都有一個連接時間爲1秒的 ,那麼對於JS加載,您只需要15秒的加載時間,即 。

AMP網頁允許使用第三方JavaScript,但只能在沙盒內嵌框架中使用。 通過將它們限制爲內聯框架,它們不能阻止執行主頁面 。即使它們觸發了多種樣式重新計算,它們的小型iframe也只有很少的DOM。