[]请问:Ts下如何实现打开照相机和系统图库的方法?IOS和Android
LayaSample.ts文件如下:
// 程序入口
import UIButton = laya.ui.Button;
class GameMain{
constructor()
{
Laya.init(600,400);
let body = laya.utils.Browser.document.body;
let input = laya.utils.Browser.createElement("input");
input.type = "file";
input.id = "photo";
body.appendChild(input);
Laya.loader.load("comp/button.png");
let button = new UIButton("comp/button.png","点我");
button.labelSize = 30;
button.size(300,100);
button.centerX = 0;
button.centerY = 0;
Laya.stage.addChild(button);
button.on(laya.events.Event.CLICK,this,function () {
let photo = laya.utils.Browser.getElementById("photo");
photo.click();
});
}
}
new GameMain();
为什么 click事件没有响应? 猜想是不是引擎问题?
// 程序入口
import UIButton = laya.ui.Button;
class GameMain{
constructor()
{
Laya.init(600,400);
let body = laya.utils.Browser.document.body;
let input = laya.utils.Browser.createElement("input");
input.type = "file";
input.id = "photo";
body.appendChild(input);
Laya.loader.load("comp/button.png");
let button = new UIButton("comp/button.png","点我");
button.labelSize = 30;
button.size(300,100);
button.centerX = 0;
button.centerY = 0;
Laya.stage.addChild(button);
button.on(laya.events.Event.CLICK,this,function () {
let photo = laya.utils.Browser.getElementById("photo");
photo.click();
});
}
}
new GameMain();
为什么 click事件没有响应? 猜想是不是引擎问题?
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
非文
赞同来自: