收藏
回答

getComputedStyle 在安卓中为何突然无法正常使用?

// WXS 代码
function get_current_style(event, instance) {
  var elem = instance.selectComponent(".some_class_name");
  var sizes = ['width''height''left''top'];
  var style = elem .getComputedStyle(sizes);
  return style;
}


问题:该函数截止今天早上(2022-06-06)一直运行正常;下午突然发现在安卓手机中无法正常使用,出现报错;经测试,发现在 iOS 端和 PC 端微信开发者工具仍然可以正常运行;

报错内容如下:

SystemError (webviewScriptError)
Cannot read property 'nv_width' of null
TypeError: Cannot read property 'nv_width' of null
at https://servicewechat.com/wxfbbcc9cb7350d111/0/page-frame.html:11837:3964
at Array.forEach (<anonymous>)
at nv_get_current_style



回答关注问题邀请回答
收藏

1 个回答

  • 小程序技术专员-SgLy
    小程序技术专员-SgLy
    2022-06-07

    确认了一下,是我们在低版本基础库(2.23.4)上的一个特性变更导致的 bug,这周内会发版修复

    2022-06-07
    有用 1
    回复
登录 后发表内容