W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
當(dāng)頁面渲染完成后,屏幕再旋轉(zhuǎn),頁面不會自動適配。所以,如果你的 App 允許屏幕旋轉(zhuǎn),務(wù)必在頁面渲染前更新屏幕寬度。
前端樣式中指定的坐標(biāo)在渲染時會根據(jù) 屏幕寬度 和 當(dāng)前頁面的 view-port-width 進(jìn)行換算。
修改 view-port-width 的方法,會影響前端代碼,通常不要設(shè)置,默認(rèn)為 750px。
beforeCreate(){
const meta = weex.requireModule('meta');
meta.setViewport({
width: 1536
});
}
監(jiān)聽 UIDeviceOrientationDidChangeNotification 通知,并調(diào)用下面方法修改屏幕尺寸(假設(shè)已經(jīng)旋轉(zhuǎn)完成,[UIScreen mainScreen].bounds.size.width 就是當(dāng)前寬度)
[WXCoreBridge setDeviceSize:[UIScreen mainScreen].bounds.size];
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: