-
安卓 video標籤沒有第一幀(ios 有第一幀)
能夠用poster屬性,選定一張圖片當封面,
複製代碼
-
textarea字體錯位
彈框中textarea,placeholder字體位置錯位
緣由:彈框fixed定位,小程序兼容問題
複製代碼
若是textarea在一個顯示隱藏的模態框中,切記要用 hidden 而非 wx:if 。若是使用了wx:if,再次顯示會從新渲染,安卓手機,textarea中的字和光標會錯位。
複製代碼
-
沒有找到能夠構建的npm包
首先應該運行 npm init -y
複製代碼
-
ios 底部margin無效
底部加一個view height爲1 或者爲 padding 值
複製代碼
-
ios textarea 有默認padding值,水平很差對齊
var phone = wx.getSystemInfoSync(); //調用方法獲取機型
if (phone.platform == 'ios') {
this.setData({iosTextarea:true})
}
<textarea style='margin-top:{{iosTextarea?"-10rpx":0}}' ></textarea>
複製代碼
-
安卓canvas太大會致使未知bug,小程序崩潰。
-
wx.navigateBackMiniProgram 如今直接點開小程序,而非跳轉,調用api直接就關閉小程序返回微信了。 指望是走 fail 函數
-
刷新當前頁面沒有api
let pages = getCurrentPages()
let curPage = pages[pages.length - 1]
curPage.onShow()
複製代碼
-
input textarea 蒙層蓋不住,z-index始終爲最大。
蒙層出現 隱藏相應元素便可
複製代碼
-
蒙層中包含textarea 或者 input 顯示隱藏會致使文字或者光標位置錯亂
使用wx:hidden 而非 wx:if 這樣避免從新渲染出錯
複製代碼
-
swiper 會出現卡死,current index 直接從當前 index 跳到 0
switchSwiper(e)=> {
// 從非1 得index 直接跳到 0 說明出現了bug。重置當前 index便可
if (this.data.currentTab > 1 && e.detail.current==0){
this.setData({
currentTab: this.data.currentTab
})
}
複製代碼
-
ios Date.getTime() 出現NaN 是由於時間字符串格式不正確
dateTemp.replace(/\-/g, '/')
複製代碼
-
ios border缺乏一面
是由於父元素寬度的bug,修改寬度,或者加一個 1rpx margin
複製代碼