React Native WebView загружает только часть веб-страницы html

M. T. спросил: 12 мая 2018 в 03:49 в: javascript

Мне нужно загрузить на WebView часть веб-страницы, например, div. возможно ли это?

например

  <WebView
      source={{uri: 'https://www.amazon.com/'}}
      style={{marginTop: 20}}
  />

с div: id="nav-shop"

, как показывать только это part?

Я думаю, что самое лучшее, что нужно сделать, это "скрыть" элементы div, но я не знаю, как это сделать. Если у кого-то есть идеи, скажите мне.

1 ответ

ReyHaynes ответил: 12 мая 2018 в 06:18

Webview имеет параметр injectJavascript, где вы можете манипулировать javascript получаемого Webview.

В соответствии с документацией вы передаете javascript, который хотите запустить как строку .

https://facebook.github.io/react-native/docs/webview.html#injectjavascript

M. T. ответил: 12 мая 2018 в 07:40
Хорошо, спасибо, я попробую.