質問: ### 前提・実現したいこと react native+expoの環境でwebviewを使用したい ### 疑問点 https://facebook.github.io/react-native/docs/webview 上記ページの上部にwarningとあり翻訳機にかけると 今後はreact-native-webviewを使用するようにとあります。 https://github.com/react-native-community/react-native-webview/blob/master/docs/Getting-Started.md そこで上記ページを参考に設定をしてみましたがエラーとなります。 ``` import React, { Component } from 'react'; import { WebView } from 'react-native-webview'; export default class MyWeb extends Component {//export defaultを追記しました。 render() { return ( ); } } ``` ``` Invariant Violation: requireNativeComponent: "RNCWKWebView" was not found in the UIManager. ``` githubのissueを追っていくと以下の記述がありました。 https://github.com/react-native-community/react-native-webview/issues/140#issuecomment-462270927 ### 質問 【1】20190511時点でexpoを使用してwebViewを実現する場合 react-nativeコアのwebviewで実装するしかないのでしょうか。 【2】コアのwebviewは翻訳機にかけると削除予定と出ますがこれはいつくらいというのはどこかに書いてありますか? 【3】https://github.com/expo/expo/pull/3748 https://github.com/expo/expo/issues/3381 この辺りを見るとexpoにも今月か来月react-native-webviewが 入りそうという感じがしましたが認識としてあっていそうでしょうか。 ### 備考 react-nativeコアのwebviewは使えました。
回答: exportではなく「expo環境」ってことですよね。 react-native-webviewがサポートされてないので標準のwebviewを使うしかないですね。 削除予定がいつくらいというのは未定なんじゃないでしょうか。 うまくいけば6月までには、とありますね。 expoでのwebviewの扱いはけっこう困ってる人多いと思うので、削除が近いというのもあるのかもしれませんが、優先度は高くなってそうです。