消息:未被捕获的TypeError:无法读取未定义的属性“调用”

时间:2019-12-30 21:05:35

标签: javascript node.js phonegap android-assets

我正在将PhoneGap用于移动应用程序。如果需要的话,该软件是Alpha Anywhere。

这是错误消息:

Message: Uncaught TypeError: Cannot read property 'call' of undefined
Source file:///android_asset/www/javascript/a5.js
Line:: 184
Column: 134

Stack:
TypeError: Cannot read property 'call' of undefined at HTMLHtmlElement.wFunc(file:///android_asset/www/javascript/a5.js:184:134)

这是从Phonegap生成的,我从未接触过a5.js脚本。唯一一次出错是在移动设备上测试我的应用程序时,到目前为止,我唯一在其上测试过的应用程序是Android。这是带有特定功能的代码,该代码有错误:

......

var evntScope = arguments[3]?arguments[3]:null;

......

if($e.loaded) {
   var ele = $(evntEle);

   if(!ele) return false;
   var cScope = (scopeOverride)?evntScope:ele;

   var wFunc = function(e) {
   return evntFunc.call(cScope, $e.getEvent(e), evntScope);
   };

  ......

具体功能是在evntFunc.call之后的.call-我扩展了代码,因此更易于阅读 有什么想法吗?这是生成的,不是很确定如何解决错误或事件究竟在做什么。如果您需要在代码的其余部分完全开始并完全结束的地方,我可以得到它。预先谢谢你。

0 个答案:

没有答案