javascript - React-Native:在运行时在 webview 中动态注入(inject) javascript

标签 javascript android reactjs webview react-native

我目前正在做一个项目,我需要在 webview 中加载用户,同时我正在注入(inject)一个 javascript 代码来检查 token 是否过期。到这里一切正常,我从 webview 收到一条消息,我们需要刷新,但我不知道如何在运行时在 webview 中注入(inject) javascript。我目前正在使用这个模块:https://github.com/alinz/react-native-webview-bridge .

有没有办法让这个流程发挥作用?因此,如果用户正在使用该应用程序, token 将不会过期。

最佳答案

您不能只在页面正文中插入一个新的脚本元素吗?

也许类似于这个问题的答案:Adding <script> element to the DOM and have the javascript run?

关于javascript - React-Native:在运行时在 webview 中动态注入(inject) javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39580034/

相关文章:

android - 根据偏好重新启动应用程序已更改

android - SDK 中未安装构建工具(已安装 sdk 工具)

javascript - react : requesting and iterating through images in JSON

javascript - 如何在 jQuery 中删除选定的消息(带有复选框)?

javascript - 启动多个本地 Node.js 服务器的正确方法是什么?

javascript - 如何根据解析用户命令字符串为 HTML 元素着色

javascript - 将blade user.id路由传递给react js组件

javascript - 如何使用 frog 将 javascript 转换为 dart?

android - 针对不同 Activity 的 Dagger 注入(inject)

reactjs - 2021 年使用 Vercel 托管 MERN 应用程序(不使用 Next.js)