我需要在WebView上加载网页的一部分,比如div。有可能吗?
例如
<WebView
source={{uri: 'https://www.amazon.com/'}}
style={{marginTop: 20}}
/>
使用div:id="nav-shop"
如何只显示这部分?
我认为最好的做法是“隐藏”元素,但我不知道该怎么做。如果有人有什么想法,请告诉我。
发布于 2018-06-06 03:58:41
Webview有一个名为injectJavascript
的参数,你可以在其中操作你收到的Webview的javascript。
根据文档,您需要将想要运行的javascript作为字符串进行传递。
https://facebook.github.io/react-native/docs/webview.html#injectjavascript
https://stackoverflow.com/questions/50705819
复制相似问题