【发布时间】:2018-12-03 13:19:19
【问题描述】:
我想向全局 javascript 上下文公开一个变量(一个值)。
我不想公开一个界面。我不想公开函数。我想在 javascript 的 global 上下文中公开一个值,这意味着该值应该可以通过 window.my_value; 访问。
我尝试覆盖onPageFinished 方法并运行evaluateJavascript,但这似乎触发了我的应用程序读取值的方式为时已晚(在设置变量时,我的应用程序已经在运行并且已经读取undefined 的值 my_value)。
有没有办法可以在加载任何其他 JS 之前尽快将我的变量以某种方式注入到我正在加载的页面中?
【问题讨论】:
标签: javascript java android android-webview