mirror of
https://github.com/smallmain/cocos-enhance-kit.git
synced 2025-12-08 18:18:44 +00:00
[adapters] 增加小游戏适配部分源码
This commit is contained in:
40
adapters/platforms/taobao/wrapper/builtin/Image.js
Normal file
40
adapters/platforms/taobao/wrapper/builtin/Image.js
Normal file
@@ -0,0 +1,40 @@
|
||||
// var screencanvas = $global.screencanvas;
|
||||
|
||||
function Image () {
|
||||
// empty constructor
|
||||
}
|
||||
|
||||
// NOTE: Proxy not supported on iOS 8 and 9.
|
||||
// let ImageProxy = new Proxy(Image, {
|
||||
// construct (target, args) {
|
||||
// let img = screencanvas.createImage();
|
||||
// if (!img.addEventListener) {
|
||||
// img.addEventListener = function (eventName, eventCB) {
|
||||
// if (eventName === 'load') {
|
||||
// img.onload = eventCB;
|
||||
// } else if (eventName === 'error') {
|
||||
// // img.onerror = eventCB;
|
||||
// }
|
||||
// };
|
||||
// }
|
||||
|
||||
// if (!img.removeEventListener) {
|
||||
// img.removeEventListener = function (eventName) {
|
||||
// if (eventName === 'load') {
|
||||
// img.onload = null;
|
||||
// } else if (eventName === 'error') {
|
||||
// // img.onerror = null;
|
||||
// }
|
||||
// };
|
||||
// }
|
||||
// return img;
|
||||
// },
|
||||
// });
|
||||
|
||||
// NOTE: this is a hack operation
|
||||
// let img = new window.Image()
|
||||
// console.error(img instanceof window.Image) => false
|
||||
// export default ImageProxy;
|
||||
|
||||
|
||||
export default Image;
|
||||
Reference in New Issue
Block a user