任何人都知道如何(如果可能)在React Native中执行JS内部的WebView?在WebView源代码中执行JavaScript
场景:我在WebView中显示了这个远程登录页面(网站),并且该网站有一系列与用户活动相对应的事件。所有事件都会触发一个回调,而WebView必须监听(不是问题)。
在每个回调中都有一个JavaScript函数的引用,必须在WebView中调用(这是问题!)。
所以从我的React Native应用程序中,我需要调用这个JavaScript函数,它放在WebView中加载的网页(源代码)上。
我有什么:我听与onShouldStartLoadWithRequest
回调和处理与此有关的WebView的行为和它的伟大工程。
关于JavaScript的执行,我尝试了方法getWebViewHandle
,但没有做到这一点,至少不是从我的座位上。
我也查看了injectedJavaScript
属性,但问题是我不知道在触发回调之前要执行的JavaScript是什么。
任何人都知道如何解决这个问题?