首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NativeScript -如何创建带有请求阻止/重定向的webview?

NativeScript -如何创建带有请求阻止/重定向的webview?
EN

Stack Overflow用户
提问于 2018-10-20 10:44:42
回答 1查看 418关注 0票数 0

我正在尝试创建一个webview,它能够阻止/重定向在webview中请求的某些url(不仅仅是页面url,还有来自页面的请求,可以将其视为浏览器扩展所能做的事情)。

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

我是个移动开发新手,这个特性对我的项目至关重要。我想知道是否有人有在NativeScript中构建它的经验,我希望我不必说服我的团队和我的老板用Swift写这篇文章:(.

EN

回答 1

Stack Overflow用户

发布于 2018-10-20 14:42:42

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

以防万一,即使你不支持它,你也不必用Swift编写整个项目,因为你总是可以从JavaScript / TypeScript本身访问所有原生apis,请阅读更多关于它的here

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52901997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档