将数据从XWalkView传递到Native Android
Passing Data from XWalkView to Native Android
我有一个问题,对你们来说可能很简单。我正在使用Crosswalk(XWalkView)运行一个WebApp,一切看起来都很顺利。我发现了如何从网站内部启动本机功能到我的Android应用程序中。
public class WebAppInterface {
@org.xwalk.core.JavascriptInterface
public void callFunction() {
onBuyGasButtonClicked(getCurrentFocus());
}
我需要知道如何随之传递数据。我正在使用应用内结算。我得到了他们的代码示例,我认为一切正常,但我需要用购买的数量更新我的 PHP MySQL 服务器。如何将变量传递给我的安卓应用?(例如电子邮件)
假设将字符串从 JavaScript 传递到本机代码。首先,像你一样创建一个 JavaScript 接口:
public class WebAppInterface {
@org.xwalk.core.JavascriptInterface
public void callFunction(String text) {
}
}
然后,将接口添加到 XWalkView 对象:
mXWalkView.addJavascriptInterface(new WebAppInterface(), "testObject");
在你的 JavaScript 中:
function test(text) { testObject.callFunction(text); }
相关文章:
- 使用Native Sockets在Android中实现WebSockets
- 在iOS和Android上使用React native时,我还能使用本机第三方lirbraries吗
- 从React Native Android原生地执行JavaScript代码
- React Native setState() & Animated on Android
- React组件与Native Mobile(iOS或Android)的通信
- React Native Android 原生 UI 组件中的自定义事件
- React Native - Android应用程序在调试上工作,在发布时崩溃
- React-Native Android 问题从 0.18.0 升级到 0.19.0
- 将数据从XWalkView传递到Native Android
- React Native Android WebView:javaScriptEnabled似乎不起作用
- React Native Android日期和时间选择器没有;不起作用
- React native - Android -警报对话框可取消false不工作
- 使用Cookie Jar在React Native Activity和Native Android Activity之间
- 在react-native (Android)中关闭键盘时不聚焦文本输入
- 如何在两个视图之间导航抽屉菜单点击在React Native Android
- React Native:Android:无法生成签名的APK
- React-native android WebView handle在加载前点击Url
- BackAndroid not unmounting - React Native (Android)
- 将 Crashlytics 集成到 React Native - Android
- 如何在react native android中获得响应头