【问题标题】:How can I execute Javascript on already loaded webpage in Android Webview如何在 Android Webview 中已加载的网页上执行 Javascript
【发布时间】:2012-06-26 05:10:12
【问题描述】:

我想在 Webview 中已加载的网页上执行 javascript。一世 我正在加载一个新的文章网页,例如:www.techcrunch,com in webview。一世 想要在 Webview 中这个已经加载的网页上运行 javascript。这 javascript 是资产文件夹中的外部文件。 javascript 基本上从标签中提取图像做其他一些 在html页面中处理。我怎样才能在 已加载 www.techcrunch.com 页面?

谢谢,

【问题讨论】:

  • 我从未做过任何 Android 开发,但我非常有信心没有办法将自己的脚本注入到 Webview 中其他人的文档中。那将是一个巨大的安全问题。您基本上是在谈论跨站点脚本 (XSS) 攻击 - 不管您的意图不是恶意的事实。

标签: javascript android html webview


【解决方案1】:

这与任何其他网络浏览器一样。使用 javascript 协议:

webview.loadUrl("javascript:alert('Example');");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多