【问题标题】:NativeScript - How to create a webview with request blocking/redirection?NativeScript - 如何使用请求阻止/重定向创建 web 视图?
【发布时间】:2018-10-20 02:44:42
【问题描述】:

我正在尝试创建一个能够阻止/重定向在 webview 中请求的某些 url 的 webview(不仅是页面 url,还包括从页面发送的请求,将其视为浏览器扩展能够做)。

经过一些研究,我得到的最接近的是这种 Swift/Obj-c 使用方法NSUrlProtocol:https://www.raywenderlich.com/2292-using-nsurlprotocol-with-swiftnative-webview-ext 的文档提到了一些关于 WKURLSchemeHandlerhttps://github.com/Notalib/nativescript-webview-ext 的内容。

我是移动开发新手,此功能对我的项目至关重要。我想知道是否有人有在NativeScript 中构建它的经验,我希望我不必说服我的团队和我的老板改用 Swift 编写它:(。

【问题讨论】:

    标签: ios nativescript wkwebview angular2-nativescript


    【解决方案1】:

    正如您在 webview-ext 插件文档中看到的,它确实支持覆盖资源 url。参考registerLocalResource方法。

    以防万一,即使不支持,您也不必用 Swift 编写整个项目,因为您始终可以从 JavaScript / TypeScript 本身访问所有本机 API,请阅读有关它的更多信息 here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-28
      • 1970-01-01
      • 2021-07-12
      • 2014-12-16
      • 2011-02-04
      • 2016-04-18
      • 1970-01-01
      • 2012-01-04
      相关资源
      最近更新 更多