如何解决如何从CreateJS / Adobe Animate电影帧的内部正确设置HTML文本输入字段的默认值?
我正在尝试为使用Adobe Animate CC 2020创建的HTML5 / JS电影的TextInput控件设置默认值。
// FRAME 0
var _this = this;
//this is the default approach from the "wizard" and does not work
_this.txtCompany.on('added',function() {
$('#txtCompany').val("Dunder Mifflin");
console.log("inside");
},_this,true);
// this also does not work with a single frame
$('#txtCompany').val('Acme Corp');
console.log("outside");
运行上面的简单电影会导致“外部”被放入控制台日志中,但是在表单字段中未设置任何文本值。
但是,如果我创建第二个框架并放入:
// FRAME 1
var _this = this;
_this.gotoAndStop(0);
以额外的帧运行此新影片并循环回到第一个,该值已正确设置为Acme Corp。console.log("inside")
从未执行,但是console.log("outside")
运行了两次。永远不会调用在帧added
事件上运行此事件的“正确”方式。
这为什么不起作用,为什么代码“向导”会建议一种不可用的实现?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。