gpt4 book ai didi

javascript - React Native如何将数据从javascript传递到java android

转载 作者:行者123 更新时间:2023-12-02 03:32:32 25 4
gpt4 key购买 nike

我按照该网站上的教程进行操作: https://facebook.github.io/react-native/docs/embedded-app-android.html

现在我想在我的 javascript 代码中有一个像这样的函数:

greetingFunction(){

return "HELLO, WORLD";
}

我想将字符串“HELLO, WORLD”传递给我的 java android 代码并设置屏幕显示该字符串。

我该怎么做?

最佳答案

您应该创建一个custom module在 Java 中调用自定义 native 方法,您可以在其中传递所需的数据。

例如,如果您的自定义 native 模块实现以下方法:

@ReactMethod
public void myMethod(String message) {
// Here we show a toast message
Toast.makeText(getReactApplicationContext(), message, Toast.LENGTH_SHORT).show();
}

然后您可以从 JavaScript 调用该方法:

NativeModules.MyCustomModule.myMethod("HELLO WORLD");

请务必正确遵循上述文档中描述的所有步骤,以正确注册您的自定义模块。

关于javascript - React Native如何将数据从javascript传递到java android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37890003/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com