关闭

webview调用js

146人阅读 评论(0) 收藏 举报

今天因为一个js传值的方法,搞了一天,知道刚才我一时兴起打印了一下某个通过js传过来的值,才发现问题所在。

Android的webview真的是一个大坑,我都不想说什么了。

说一下今天这个问题吧,在这个页面里,我需要实现用户点击wap页,然后上传图片。之前倒腾了好长时间,希望通过webview的内置的方法去实现,但是最后我放弃了。只能写本地方法去实现图片上传。但是,需要wap页给我传一个值作为上传图片的一个参数。我开心的使用了原来的方法,即在onpagefinish方法里去调用。但是,这是个大坑啊。onpagefinish的回调时机是不确定的啊!!!!!!!!!!!!!!!!!!!!!所以,悲剧了,我拿到的那个值时空的,导致我上传图片一直失败!知道为什么以后就好办了。我尝试性的把这个调用js的方法写到了js调用我的方法的方法里,然后,实现了。那个值再也不会因为拿不到而导致上传失败了!!!!!!!!!!!

最后再吐槽一下,Android的webview真的是个大坑啊!!!!!!!!!!!!!!!!!!

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:4444次
    • 积分:252
    • 等级:
    • 排名:千里之外
    • 原创:18篇
    • 转载:3篇
    • 译文:0篇
    • 评论:0条
    文章分类