Nativescript - WebView / HtmlView +第三方javascript

问题描述 投票:0回答:1

我们发现nativescript ui饼图不足以满足我们的需求。据我所知,我们可以做两件事之一来使用第三部分javascript解决方案:

  • HtmlView
  • WebView,源是本地文件

我不确定两种解决方案中的两件事:

  1. 我们可以加载第三方和自定义JavaScript
  2. 我们是否有能力监听和触发自定义事件(基本上将数据/事件传入和传出web / html视图和包含的组件)

回答这两个问题对我们来说是巨大的,然后任何可能的例子也会有所帮助。谢谢!

nativescript angular2-nativescript nativescript-telerik-ui
1个回答
0
投票

是的,您可以在WebView中包含第三方脚本。但是你必须在Android中使用绝对路径并且需要在iOS上进行一些补丁工作,如here所述这是一个用于在WebView中包含图像的Playground Sample,这种方法对于任何第三方库都是类似的。

如果要在WebView和NativeScript运行时内部的JavaScript之间进行通信,可以使用nativescript-webview-interface插件。

© www.soinside.com 2019 - 2024. All rights reserved.