判断loadSrc传入pixelmap类型处增加保护
Signed-off-by: zgf <zenggaofeng2@h-partners.com>
This commit is contained in:
parent
17e3787cfa
commit
2c7473f422
|
@ -2,6 +2,7 @@
|
||||||
- Fix bug: CropTransformation is used to crop the original image
|
- Fix bug: CropTransformation is used to crop the original image
|
||||||
- Fix bug: After calling the clear all file cache interfaces, the file cache becomes invalid
|
- Fix bug: After calling the clear all file cache interfaces, the file cache becomes invalid
|
||||||
- Optimize the efficiency of file cache initialization.
|
- Optimize the efficiency of file cache initialization.
|
||||||
|
- Add protection at the location where loadSrc is passed in the pixelmap type
|
||||||
|
|
||||||
## 3.2.0
|
## 3.2.0
|
||||||
- When successfully requesting the network, return the httpcode as well
|
- When successfully requesting the network, return the httpcode as well
|
||||||
|
|
|
@ -51,7 +51,7 @@ export class ImageKnifeDispatcher {
|
||||||
LogUtil.log('showFromMemomry.start:' + request.componentId + ',srcType:' + requestSource + ',version:' + request.componentVersion + ' isAnimator=' + isAnimator)
|
LogUtil.log('showFromMemomry.start:' + request.componentId + ',srcType:' + requestSource + ',version:' + request.componentVersion + ' isAnimator=' + isAnimator)
|
||||||
let memoryCache: ImageKnifeData | undefined;
|
let memoryCache: ImageKnifeData | undefined;
|
||||||
let memoryCheckStartTime = Date.now();
|
let memoryCheckStartTime = Date.now();
|
||||||
if ((typeof (request.imageKnifeOption.loadSrc as image.PixelMap).isEditable) == 'boolean') {
|
if ((typeof (request.imageKnifeOption.loadSrc as image.PixelMap)?.isEditable) == 'boolean') {
|
||||||
memoryCache = {
|
memoryCache = {
|
||||||
source: request.imageKnifeOption.loadSrc as image.PixelMap,
|
source: request.imageKnifeOption.loadSrc as image.PixelMap,
|
||||||
imageWidth: 0,
|
imageWidth: 0,
|
||||||
|
|
Loading…
Reference in New Issue