safari 呼叫隱藏fileInput

看風景就發表於2016-03-17

在safari上,用自定義按鈕呼叫隱藏fileInput,注意點

1. event listener中,不要 return false
2. 不要使用display:none,可使用 opacity:0,height:0,width:0等
3. 呼叫按鈕,即自定義按鈕可能要新增 cursor:pointer

出處:https://stackoverflow.com/questions/32708496/safari-on-ios-9-does-not-trigger-click-event-on-hidden-input-file

相關文章