文章詳情頁
javascript - 在移動端拍照后會自動刷新頁面??有人遇過么
瀏覽:130日期:2023-03-08 18:42:02
問題描述
<input type='file' accept='image/gif,image/jpeg,image/jpg,image/png,image/svg'>
問題解答
回答1:手機(jī)內(nèi)存太小了吧。
回答2:這種情況常有,一般發(fā)生的情況是要讀取文件內(nèi)容(如讀取圖片并顯示),我的解決辦法是弄一個(gè)setTimeout.就比如說:
file.onchange = function(){ var files = file.files; setTimeout(function(){//這里干別的 },100);};
雖然不能完全避免,但緩解了很多,只要不是拍照后操作太快,一般都沒什么問題
回答3:應(yīng)該就是內(nèi)存太小。
你拍照的時(shí)候放大畫面試試(數(shù)碼變焦,放大畫面區(qū)域,放大到最大),這樣拍出來的照片文件會非常小,如果這樣瀏覽器不會刷新頁面,那就說明之前刷新是因?yàn)槭謾C(jī)內(nèi)存太小。
標(biāo)簽:
JavaScript
相關(guān)文章:
1. mysql優(yōu)化 - mysql 一張表如果不能確保字段列長度一致,是不是就不需要用到char。2. python - scrapy 如何組合2個(gè)不同頁面的數(shù)據(jù),一并存儲3. javascript - 新浪微博網(wǎng)頁版的字?jǐn)?shù)限制是怎么做的4. javascript - 用jsonp抓取qq音樂總是說回調(diào)函數(shù)沒有定義5. python2.7 - python 函數(shù)或者類 代碼的執(zhí)行順序6. node.js - mysql如何通過knex查詢今天和七天內(nèi)的匯總數(shù)據(jù)7. sublime可以用其他編譯器替換嗎?8. 使用python中的pandas求每個(gè)值占該列的比例9. python - 多態(tài)調(diào)用方法時(shí)卻顯示bound method...10. mysql 怎么做到update只更新一行數(shù)據(jù)?
排行榜

熱門標(biāo)簽