common.js增加img转base64
This commit is contained in:
parent
07c7f4e239
commit
1c6bbcd092
2
pom.xml
2
pom.xml
@ -16,7 +16,7 @@
|
|||||||
<properties>
|
<properties>
|
||||||
<java.version>1.8</java.version>
|
<java.version>1.8</java.version>
|
||||||
<spring-mybatis.version>2.1.4</spring-mybatis.version>
|
<spring-mybatis.version>2.1.4</spring-mybatis.version>
|
||||||
<mysql.version>8.0.22</mysql.version>
|
<mysql.version>8.0.27</mysql.version>
|
||||||
<druid.version>1.1.9</druid.version>
|
<druid.version>1.1.9</druid.version>
|
||||||
</properties>
|
</properties>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
@ -27,7 +27,7 @@ spring:
|
|||||||
max-request-size: 1GB
|
max-request-size: 1GB
|
||||||
datasource:
|
datasource:
|
||||||
druid:
|
druid:
|
||||||
url: jdbc:mysql://192.168.0.103:3306/db_smart_city_usercenter?useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&autoReconnect=true&failOverReadOnly=false&useSSL=false&serverTimezone=UTC&nullCatalogMeansCurrent=true
|
url: jdbc:mysql://192.168.0.151:3306/db_smart_city_usercenter?useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&autoReconnect=true&failOverReadOnly=false&useSSL=false&serverTimezone=UTC&nullCatalogMeansCurrent=true
|
||||||
db-type: mysql
|
db-type: mysql
|
||||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||||
username: root
|
username: root
|
||||||
|
@ -240,6 +240,23 @@ layui.define(function (exports) {
|
|||||||
return exportColumns;
|
return exportColumns;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getImgBase64(url, callback) {
|
||||||
|
var Img = new Image(),
|
||||||
|
dataURL = '';
|
||||||
|
Img.src = url + '?v=' + Math.random();
|
||||||
|
Img.setAttribute('crossOrigin', 'Anonymous');
|
||||||
|
Img.onload = function() {
|
||||||
|
var canvas = document.createElement('canvas'),
|
||||||
|
width = Img.width,
|
||||||
|
height = Img.height;
|
||||||
|
canvas.width = width;
|
||||||
|
canvas.height = height;
|
||||||
|
canvas.getContext('2d').drawImage(Img, 0, 0, width, height);
|
||||||
|
dataURL = canvas.toDataURL('image/jpeg');
|
||||||
|
return callback ? callback(dataURL) : null;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
//对外暴露的接口
|
//对外暴露的接口
|
||||||
exports('common', {
|
exports('common', {
|
||||||
refreshTree: refreshTree,
|
refreshTree: refreshTree,
|
||||||
@ -248,6 +265,7 @@ layui.define(function (exports) {
|
|||||||
formatDate: formatDate,
|
formatDate: formatDate,
|
||||||
getBrowserType: getBrowserType,
|
getBrowserType: getBrowserType,
|
||||||
getIEBrowserVersion: getIEBrowserVersion,
|
getIEBrowserVersion: getIEBrowserVersion,
|
||||||
listTableExportColumns: listTableExportColumns
|
listTableExportColumns: listTableExportColumns,
|
||||||
|
getImgBase64: getImgBase64
|
||||||
});
|
});
|
||||||
});
|
});
|
Loading…
Reference in New Issue
Block a user