tgbchina
tgbchina
  • 发布:2018-11-09 15:24
  • 更新:2018-11-09 15:24
  • 阅读:1125

【报Bug】Android设为阿拉伯语言时,出现unexpedted token错误

分类:5+ SDK

android真机或模拟器把语言设为阿拉伯语言时,plus.nativeUI以及自定义的插件调用均会出错,提示unexpected token错误。

错误截图:

经过单步跟踪调试发现,调用下面这句后,就会弹出如图所示错误
plus.nativeUI.closeWaiting();

相关环境:
android为8.0
HBuilder 9.1.25.201810101806
离线SDK版本:1.9.9.52372-20180929

测试代码:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<link href="css/mui.min.css" rel="stylesheet" />
<script src="libs/mui.min.js"></script>
</head>
<body>
<header class="mui-bar mui-bar-nav">
<h1 class="mui-title">Hello</h1>
</header>
<div class="mui-content" style="margin:10px;">
Hello Wolrd
</div>
<script type="text/javascript">
window.onerror = function(errorMsg, url, lineNumber, column, errorObj) {
alert('Error: ' + errorMsg + ' \nScript: ' + url + ' \nLine: ' + lineNumber + ' \nColumn: ' + column + ' \nStackTrace: ' + errorObj);
}
mui.plusReady(function(){
mui.init({
beforeback: function(){
back();
//如果返回true,继续页面关闭逻辑
return false;
}
});
plus.nativeUI.showWaiting("Hello World");
setTimeout(function(){
plus.nativeUI.closeWaiting();
},2000);
});
</script>
</body>
</html>

2018-11-09 15:24 1 条评论 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复