js图片上传的封装代码
(编辑:jimmy 日期: 2026/2/12 浏览:3 次 )
本文实例为大家分享了js图片上传的具体代码,供大家参考,具体内容如下
js封装的方法
function uploadImages(picker, url, callback) {
var img_uploader = WebUploader.create({
auto: true,
server: url,
pick: picker,
fileNumLimit: 1,
fileSingleSizeLimit: 2097152, // 2M
accept: {
title: 'Images',
extensions: 'gif,jpg,jpeg,bmp,png',
// mimeTypes: 'image/*'
},
compress: {
width: 300,
compressSize: 102400 // < 100kb 不压缩
},
})
var fileType = ['image/jpeg', 'image/jpg', 'image/gif', 'image/png', 'image/bmp']
img_uploader.on('beforeFileQueued', function(file) {
fileType.some(function(name) {
return file.type === name
})
"htmlcode">
<div id="zTu">图片</div>
javascript
var coverImage;
initImageUploader();
function initImageUploader(){
var fileUrl = 你想上传的地址;
uploadImages('#imagePicker', fileUrl, function(file, res) {
coverImage = res.url
$('#zTu').get(0).innerHTML = '<div class="file-item thumbnail"><img style="max-height:180px" src="/UploadFiles/2021-04-02/' + res.url + '">
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
下一篇:使用重写url机制实现验证码换一张功能
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。