文章詳情頁
javascript - 在移動端拍照后會自動刷新頁面??有人遇過么
瀏覽:110日期:2023-03-08 18:42:02
問題描述
<input type='file' accept='image/gif,image/jpeg,image/jpg,image/png,image/svg'>
問題解答
回答1:手機內存太小了吧。
回答2:這種情況常有,一般發生的情況是要讀取文件內容(如讀取圖片并顯示),我的解決辦法是弄一個setTimeout.就比如說:
file.onchange = function(){ var files = file.files; setTimeout(function(){//這里干別的 },100);};
雖然不能完全避免,但緩解了很多,只要不是拍照后操作太快,一般都沒什么問題
回答3:應該就是內存太小。
你拍照的時候放大畫面試試(數碼變焦,放大畫面區域,放大到最大),這樣拍出來的照片文件會非常小,如果這樣瀏覽器不會刷新頁面,那就說明之前刷新是因為手機內存太小。
標簽:
JavaScript
相關文章:
1. css3 - Typecho 后臺部分表單按鈕在 Chrome 下出現靈異動畫問題,求解決2. java - android代碼重構:如何把app設置里的頭像UI做成通用的?3. javascript - angular和jquery都用到了$符號,一起用會不會沖突?4. java - 新手做一個安卓視頻播放器,想實現一個進度條,按鈕那種在視頻下方懸浮的功能,不知道思路!5. javascript - 怎樣限制同一個瀏覽器不能登錄兩個賬號6. nginx配置server模塊的問題7. 想找個php大神仿個網站。8. javascript - jquery怎么給select option一個點擊時觸發的事件,如圖 如果選擇自定義觸發一個時間?9. mysql優化 - 關于mysql分區10. 如何將行內塊元素的內容垂直水平兩個方向居中?
排行榜
