以前はAppiumで実行しているときにWebviewに切り替えてexecute_scriptを使用してJSコマンドを実行できるCordovaアプリを使用しました。ReactネイティブでAppiumを使用してjsコードを実行する方法
React Nativeで同じコードを実行して、いくつかのJSコードを実行したいと思います(たとえば、グローバルに関数を公開したり、console.disableYellowBox = true;のように実行しています)。しかし、appiumは切り替えるWebviewコンテキストを表示していないし、ネイティブアプリコンテキストのexecute_scriptが動作しないようです。
RNクライアントで同様のことを行う方法はありますか?
まあ、要素を見つけることはまさに問題ではありません。私が求めているのは、例えばglobal.setUpMyTest()のようにjs呼び出しを行う方法です。 – claudiosvcc
RNアプリはAppiumによってネイティブアプリとして解釈されるため、WebViewコンテキストが表示されないのはなぜですか。つまり、JavascriptExecutorを使用することはできません。ウェブコンポーネントではなく、Android/iOSのもの(Rnアプリケーションの作成場所に応じて) – dmle