短視訊app原始碼,實現原生js圖片預覽效果
短視訊app原始碼,實現原生js圖片預覽效果的相關程式碼
實現步驟
監聽input file的 onchange事件
新建FileReader物件fr,並對此fr物件進行onload監聽
fr物件使用readAsDataURL讀取檔案,觸發onload事件
在onload事件獲取檔案base64資訊並使用img src渲染
其他瀏覽器支援情況可檢視caniuse,MDN同樣也有說明支援情況:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <input type="file" name="file" onchange="onImgFileChanged(this)"> <img id="img" src="" > <script type="text/javascript"> function onImgFileChanged(source) { let fr = new FileReader(); fr.onload = function(e) { console.log(e); document.querySelector('#img').src = e.target.result; } fr.readAsDataURL(source.files[0]); } </script> </body> </html>
以上就是短視訊app原始碼,實現原生js圖片預覽效果的相關程式碼。 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2847647/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 短視訊直播原始碼,拖動滑塊實現圖片驗證效果原始碼
- 短視訊平臺開發,圖片上傳和圖片預覽功能實現
- 短視訊直播原始碼,實現頂部導航欄背景圖片漸隱漸現效果原始碼
- 短視訊app原始碼,點選檢視圖片,雙指放大APP原始碼
- 短視訊原始碼,視訊轉為圖片儲存原始碼
- html input type=file 選擇圖片,圖片預覽 純html js實現圖片預覽HTMLJS
- 短視訊原始碼,python使用post提交圖片原始碼Python
- app直播原始碼,利用原生JS實現回到頂部以及吸頂效果APP原始碼JS
- FileReader初步使用實現上傳圖片預覽效果
- 短視訊原始碼,在Android 中opengl es實現燈光效果原始碼Android
- 直播app系統原始碼,使用element ui隱藏元件實現圖片預覽功能APP原始碼UI元件
- 短視訊開發,Android和JS互調實現圖片傳遞AndroidJS
- vue實現圖片預覽Vue
- JS端基於download.js實現圖片、視訊時直接下載而不是開啟預覽JS
- 短視訊直播原始碼,自定義圖片或視訊的迴圈播放原始碼
- 原生JS實現輪播圖的效果JS
- 短視訊app原始碼,提示以按鈕彈窗的形式實現APP原始碼
- JS 實現全景圖預覽JS
- 短視訊平臺原始碼,登入介面插入背景圖片原始碼
- 短視訊帶貨原始碼,儲存圖片到相簿/相簿原始碼
- 短視訊商城原始碼,三種常見的輪播圖效果原始碼
- 直播短視訊原始碼短視訊APP短視訊帶貨系統多商戶直播原始碼APP
- php短視訊原始碼,按鈕的圓角圖示實現PHP原始碼
- JS實現馬賽克圖片效果JS
- Flutter上線專案實戰——圖片視訊預覽Flutter
- 短視訊直播原始碼,動態釋出時選擇圖片、上傳圖片原始碼
- js圖片上傳預覽JS
- app直播原始碼,js實現上傳圖片型別+大小+尺寸驗證APP原始碼JS型別
- php短視訊原始碼,jQuery實現自定義輪播圖外掛PHP原始碼jQuery
- 短視訊app開發,短視訊動態功能上傳圖片時,規定圖片壓縮的大小APP
- 視訊直播原始碼,css實現圖片對角邊框線原始碼CSS
- app直播原始碼,為文字/圖片新增按壓效果APP原始碼
- 用createObjectURL實現本地圖片預覽Object地圖
- 用原生js實現圖片輪播器JS
- 短視訊app搭建,利用javaWeb生成一張簡易驗證碼圖片APPJavaWeb
- 原生JS實現類似《掘金》網站的圖片檢視器JS網站
- 直播app原始碼,js圖片下載方式集合APP原始碼JS
- 短視訊系統,實現介面陰影效果