2016-03-20 11 views
2

私はWebビューでhtmlを取得したいと思います。 react-native-doc(https://facebook.github.io/react-native/docs/webview.html#content)を読みましたが、見つかりませんでした。ReactネイティブWebview get html

私はこれを行うことができますか?

+0

あなたがロードされたページからHTMLを抽出し、またはWebViewの中でいくつかのHTMLを配置したいですか? –

+0

読み込まれたページからHTMLを抽出したい。 –

答えて

0

これが見つかりました。 https://github.com/alinz/react-native-webview-bridge

しかし、私はアンドロイドでこれを使用することができませんでした。これはアンドロイドでのみ動作します。 私はこの問題が私の問題またはライブラリの問題であるかどうかわかりません。

は、Androidで私がonNavigationStateChangeを使用しています。 Read https://github.com/facebook/react-native/issues/586#issuecomment-90826117 これは良い方法ではないと思います。しかし、私は本当にこれが必要です。私はこれを使用しました。

0

はケースで誰もが将来的にこの出くわします。ここでのオプションは、JavaScriptを使用することです。あなたはwindow.postmessge($('body').html())を注入して、WebViewの上onMessage機能で返信を処理するためのWebViewにinjectedJavaScriptを使用することができます。よりクリーンな方法は、自分でページを取得し、Webviewに読み込むことです。

関連する問題