
injectJavaScript方法里直接可写js代码
injectedJavaScript 里js代码用字符串写
headers里的值不要用下划线,比如cookie_haha是错误的,系统不认.
触发时期
onloadStart>网页里的js>injectedJavaScript>onload
onloadStart最先触发,此时document处于undefined,所以要给webView设置cookie的话,得额外新建一个空白网页,里面只负责写cookie,然后用window.location.replace()跳转到目标网页
Header设置
如图,自定义的headers(别漏了s)在后端接收时,系统会自动给加上HTTP_作为前缀,所以后端看到的是HTTP_COOKIE(系统似乎会自动把小写变大写)
本文详细解析WebView中JS代码的注入方式,包括injectJavaScript与injectedJavaScript的区别,以及Header设置时的注意事项,强调了系统对自定义headers的处理方式。
627

被折叠的 条评论
为什么被折叠?



