`
songxh2
  • 浏览: 132347 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

chrome34升级后导致activitiModeler不能正常运行!

阅读更多

     chrome34升级后导致activitiModeler不能正常运行!

 

     Activiti Modeler 不能正常工作在 Chrome v.34

 

    添加如下代码块到oryx.debug.js 将会工作正常:

if (!Document.prototype.createAttributeNS) {
  Document.prototype.createAttributeNS = function(namespaceURI, qualifiedName) {
    var dummy = this.createElement('dummy');
    dummy.setAttributeNS(namespaceURI, qualifiedName, '');
    var attr = dummy.attributes[0];
    dummy.removeAttributeNode(attr);
    return attr;
  };
}
if (!Element.prototype.setAttributeNodeNS) {
  Element.prototype.setAttributeNodeNS = Element.prototype.setAttributeNode;
}

 

       由于chrome不提供对createAttributeNS方法的支持,导致的问题,以上方法是针对不支持旧方法的浏览器,重新定义一下旧方法的并引导到新的可执行方法。

 

写完此文章后运行结果大好!!哈哈加上这句,一运行,呵呵,惊喜不已!!

 

问题链接: https://code.google.com/p/chromium/issues/detail?id=347506

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics