如何在Webpack捆绑代码之外访问组件方法

时间:2018-09-01 13:59:46

标签: javascript reactjs webpack uiwebview android-webview

我已经在react / redux中构建了一个Webiview,并集成在Android和iOS中。一切正常。当我使用一项功能将Webview与本机应用程序通信时。我遇到了这些问题:

  • 我实现了JS接口,以从iOS和Android应用程序中获取一些数据,这些数据可以从react应用程序中调用,该应用程序非常成功,但是从本机应用程序中,我仍然无法与Webview进行通信。我无法访问任何Webpack捆绑代码的方法。
  • 然后,我转而使用localStorage技术,可以从本机写入Webview的HTML5 localStorage,然后可以从webview中的locatStorage访问数据。但是,在某些情况下,我的本机应用程序想调用webiview的某些方法。
  • 我尝试使用webivew配置android后退按钮,但仍然没有访问权限。当我们在index.html下编写某些函数时,我已经看到了代码片段。我也不认为webpack libraryTarget在这里也行得通。

但是我希望能完全控制我的捆绑代码并在本机应用程序中的任何地方调用方法。

任何建议将不胜感激。

0 个答案:

没有答案