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