【发布时间】:2019-11-11 06:09:44
【问题描述】:
我正在尝试使用 Ionic 3 在 Android 上触发 Image() (HTMLImageElement) 的“onload”事件函数。它适用于 iOS,但不幸的是不适用于 Android。
如何在 Android 上触发 onload 功能?我不使用<img> 或其他标签,所以我不能用<img (load)="functionHere()"> 触发它。
(我在 Stack Overflow 上看到了其他一些“onload”问题,这是关于 Android/Ionic 3 的特定情况)。
这是我的示例代码:
this.backgroundImageSource = new Image();
this.backgroundImageSource.src = this.image;
this.backgroundImageSource.onload = function() {
// THIS PART DOESNT FIRE ON ANDROID
console.log("ONLOAD TRIGGERED");
}
【问题讨论】:
-
我想知道如果您正在构建 Ionic 应用程序,为什么需要使用 HTMLImageElement 而不是
甚至 ?
-
@SebinBenjamin 我用它和 KonvaJs 进行图像处理
标签: javascript android angular ionic-framework ionic3