数码资讯
Javascript错误解决parseInt函数转换在Android的WebView
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
今天,一个问题被浏览器上的页面所困扰(不管是手机还是PC)。它运行在Web视图,这里面有两个问题需要计算和总是错的。所以值显示警报,结果比在浏览器的结果差了不少,这是积极的和消极的。仔细对比发现,部分被删除的号码,这些号码由parseInt字符串转换。擦除值与其他数字之间唯一的区别是,他们开始用0,如04903,和所有其他的值都是90874。所以,原因很明显,支持webview Javascript parseInt将所有的字符串从0到0吧。找到一个解决方案更容易,并写一str2int,代替parseInt。
复制代码代码如下所示:
str2int:功能(STR){
STR = str.replace( / / ^ 0 + G);
如果(str.length = = 0){
返回0;
}
返回parseInt(STR);
}
复制代码代码如下所示:
str2int:功能(STR){
STR = str.replace( / / ^ 0 + G);
如果(str.length = = 0){
返回0;
}
返回parseInt(STR);
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。