永发信息网

javascript 调用 flex 提示 对象不支持 属性或方法

答案:2  悬赏:80  手机版
解决时间 2021-03-17 14:00
  • 提问者网友:记得曾经
  • 2021-03-16 17:54
flex 中初始化注册的方法
public function init():void
{
serivice.getTopoData(false);
ExternalInterface.addCallback("test1",test);
ExternalInterface.addCallback("test2", test);
}
test为flex 中的方法,
然后我在js中调用,var newObject=getSWFObject("objectSwf");
newObject.test1()可以执行,然后我在另一个js方法中调用newObject.test2()就报错:对象不支持test2 属性或方法,怎么回事?
最佳答案
  • 五星知识达人网友:空山清雨
  • 2020-12-17 01:55
顺序呢?有没有在swf加载完成之前就调test2
全部回答
  • 1楼网友:长青诗
  • 2020-03-26 12:52
你好! 为什吗要为同一个方法注册两次而且是两个名字~你可以在如果你实在想为一个方法注册两次事件,那你可以在新建一个方法调用test 方法然后ExternalInterface.addCallback("test2", 新建方法); 我的回答你还满意吗~~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯