技术经验谈 技术经验谈
首页
  • 最佳实践

    • 抓包
    • 数据库操作
  • ui

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • 总纲
  • 整体开发框架
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

hss01248

一号线程序员
首页
  • 最佳实践

    • 抓包
    • 数据库操作
  • ui

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • 总纲
  • 整体开发框架
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 最佳实践

  • ui

  • 优化

  • aop

  • apm

  • 架构

  • webview

    • webview和deeplink跳转
    • webview和js的一些疑难问题
    • webview工程化
    • webview文件选择-input-file适配
    • webview权限适配和getUserMedia适配
  • rxjava

  • activity-fragment-view的回调和日志
  • Android加密相关
  • Android命令行操作
  • app后台任务
  • kotlin
  • kotlin漫谈
  • kotlin语言导论
  • sentry上传mapping.txt文件
  • so放于远程动态加载方案
  • states
  • Xposed模块开发
  • 一个关于manifest合并的猥琐操作
  • 玩坏android存储
  • 获取本app的安装来源信息
  • Android
  • webview
hss01248
2022-05-25

webview和js的一些疑难问题

# webview和js的一些疑难问题

# 1 在shouldInterceptRequest方法里给window设置属性,为什么页面里拿不到这个属性?

image-20220525162051049

image-20220525162120287

image-20220525162816026

image-20220525162518414

在shouldInterceptRequest方法里,其window对象是前一个页面

如果是第一次进入,那么就是blank

onPageStated方法中,js方法里拿到的window才是当前的window

所以给window设置属性,应该在onPageStated()方法内设置

console上打印为:

image-20220525161925508

image-20220525163001563

# 2 shouldInterceptRequest方法默认是在同一个线程里执行,怎么样能像chrome一样并发执行?

是误解,只是线程名一样,线程id不一样,实际上是并发执行的,不是同一个线程.

只是同一个域名下,线程数有限制,不会开无线多个

image-20220525164710521

翻看一些blog,都TM在扯淡

比如

https://juejin.cn/post/6844903497494691848

https://www.bianchengquan.com/article/323537.html

编辑 (opens new window)
上次更新: 2022/08/25, 20:20:31
webview和deeplink跳转
webview工程化

← webview和deeplink跳转 webview工程化→

最近更新
01
截图后的自动压缩工具
12-27
02
图片视频文件根据exif批量重命名
12-27
03
chatgpt图片识别描述功能
02-20
更多文章>
Theme by Vdoing | Copyright © 2020-2025 | 粤ICP备20041795号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式