JavaScript   发布时间:2022-04-16  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了javascript – TypeError“在将项目升级到最新版本的Cordova 4.0.0时,无法在控制台中设置#”的属性连接大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
今天,我将Cordova-CLI从3.5版升级到4.0版.在此之后,我将项目的平台支持更新到最新版本的 Android(因为它们现在单独更新).

从那以后,每当我运行cordova运行android时,我都会出现此错误,我收到以下错误:

因此,应用程序中的许多事件都无法运行,导致该应用程序无法运行.

解决方法

我通过CLI 4.1.2获得了Android cordova 3.6.4的相同问题.我试图合并两个问题:CB-7868.第一次固定可以通过链接CB-7868,https://github.com/apache/cordova-js/pull/88进行锯切.第二个问题是关于CB-7868的评论.

*************

function clobber(obj,key,value) {

exports.replaceHookForTesTing(obj,key);

obj[key] = value;
var needsProperty = false;
try { obj[key] = value; }
catch (E) { needsProperty = true; }
// Getters can only be overridden by getters.
if (obj[key] !== value) {
   if (needsProperty || obj[key] !== value) {
       utils.defineGetter(obj,function() { return value; }
 );

有了这两个修复. Android API14(4.0)和API15(4.0.3)上未报告任何错误.但是,我没有尝试相关的插件是否可以工作.这意味着我不知道修复是否正确.

另外,我通过CLI 4.1.2为IOS平台获得了cordova 3.7.0.我可以看到修复,https://github.com/apache/cordova-js/pull/88,已经应用于3.7.0 Js.但是,功能,clobber,仍然没有上面的修复.此外,没有适用于Android cordova的3.7.0.对于Android平台,它仍然是3.6.4.

大佬总结

以上是大佬教程为你收集整理的javascript – TypeError“在将项目升级到最新版本的Cordova 4.0.0时,无法在控制台中设置#”的属性连接全部内容,希望文章能够帮你解决javascript – TypeError“在将项目升级到最新版本的Cordova 4.0.0时,无法在控制台中设置#”的属性连接所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。