Whouchou 2014-08-11 07:12 采纳率: 0%
浏览 10562

android 无法加载webview中 的function

在使用webview加载html页面时通过
chartView.loadUrl("javascript:refershView(" + dataStr.toString() + ");");
调用js代码,运行时报
08-11 15:04:49.301: I/Choreographer(11893): Skipped 602 frames! The application may be doing too much work on its main thread.
08-11 15:04:49.661: W/AwContents(11893): nativeOnDraw failed; clearing to background color.
08-11 15:04:49.831: I/chromium(11893): [INFO:CONSOLE(1)] "Uncaught ReferenceError: refershView is not defined", source: (1)
08-11 15:04:49.911: I/chromium(11893): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported
08-11 15:04:49.961: I/chromium(11893): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported
新开启一个线程又报 webview必须运行在主线程,这个应该如何解决呢?有哪位大神能帮忙看看,弄了好久都无解

PS:4.1.2中可以运行,今天拿了个4.42的机器,无法运行

  • 写回答

4条回答 默认 最新

  • 1211211211 2015-02-03 02:54
    关注

    refershView这个字段,就是你要传入的字符串要在前面加入单引号(‘’),这样就可以了。本人已使用通过。
    http://stackoverflow.com/questions/25578576/passing-variable-from-android-to-javascript

    评论

报告相同问题?

悬赏问题

  • ¥20 TEC-9的数据通路实验
  • ¥15 ue5 .3之前好好的现在只要是激活关卡就会崩溃
  • ¥50 MATLAB实现圆柱体容器内球形颗粒堆积
  • ¥15 python如何将动态的多个子列表,拼接后进行集合的交集
  • ¥20 vitis-ai量化基于pytorch框架下的yolov5模型
  • ¥15 如何实现H5在QQ平台上的二次分享卡片效果?
  • ¥15 python爬取bilibili校园招聘网站
  • ¥30 求解达问题(有红包)
  • ¥15 请解包一个pak文件
  • ¥15 不同系统编译兼容问题