Android中js的lambda表达式的兼容性问题

项目里,需要通过Android的webview加载一个html文件,并执行相应的js脚本。发现在部分低版本手机上,js报错的情况。主要集中在低版本的webview中。debug后发现,是js脚本中存在箭头函数(lambda表达式),导致执行失败,替换为常规函数即可。

invoke((parms) => {})
invoke( function(parms){})

推测是:低版本webView中,还不支持这种js语法。

你可能感兴趣的:(Android中js的lambda表达式的兼容性问题)