今天用android 制造数据,用webview控件把数据传递给js。结果js 解析json总是报错。找不到原因,很没头绪。

先从数据上面排错。打印出数据,拷贝到vs中保存竟然报错,说有unicode编码无法保存。

然后就开始用二分法一段段截取找问题字符。结果找到了是个空格,空格的编码有问题。

用chorme还看看不错来,用firefox就看出来了 “销团队� ... ..”。然后我把这个空截掉在输出到js。

还是不行。

然后从输出json格式上看看有没有问题,查看了引号什么都对的啊,然后跟以前一个项目做对比,也对的啊,

然后把看看不好看的数据的截掉,还是不行,看样子也不是数据格式的问题了。

然后没辙了,还是对比以前的项目,发现eval函数,之前的项目是放在函数里面的。

隐约感觉可能问题就在这里,然后把eval放进函数里试了一下,行了。

奶奶的,可能是eval不能再全局作用域下执行吧,比较忙,具体原因待研究。

更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. “罗永浩抖音首秀”销售数据的可视化大屏是怎么做出来的呢?
  3. Nginx系列教程(三)| 一文带你读懂Nginx的负载均衡
  4. 不吹不黑!GitHub 上帮助人们学习编码的 12 个资源,错过血亏...
  5. (一)基于android平台的智能家居控制系统之 android客户端篇
  6. 如何进行资源的热修复
  7. Android(安卓)学习之路一:Activity之间传递数据的四种方式
  8. Android中如何优雅地自定义一个View
  9. 《第一行代码--Android》读书笔记之数据存储

随机推荐

  1. Android HAL 开发 (1)
  2. android解析xml文件 Android DOM解析XML
  3. Android Button 控件绑定单击事件
  4. 【转】例子收藏
  5. [Android Pro] 创建快捷方式,删除快捷方式
  6. Android Camera Parameters
  7. android常用数据库字段描述
  8. Intent 详解
  9. Android(安卓)TV开发总结(三)构建一个TV ap
  10. Android 监听 home键和菜单键