首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React Native Wrap Native API吗?

React Native Wrap Native API吗?
EN

Stack Overflow用户
提问于 2016-09-20 21:02:28
回答 1查看 283关注 0票数 0

React Native是否将所有本地API调用包装在Javascript中?例如,如果我想要自定义一个UI元素,我可以使用Javascript调用该元素的本机方法吗?

有没有可能在没有插件的情况下调用本地摄像头API?

EN

回答 1

Stack Overflow用户

发布于 2016-09-20 21:28:35

不,它不会这样做。React Native只创建了几个核心API,它们包装或桥接到本机API。如果您想要访问核心React Native库中未涵盖的其他API,则必须创建包装器以从JavaScript执行这些自定义本机API调用。These docs展示了如何创建本机模块,these docs展示了如何创建自定义本机UI组件。

编辑

最接近于在UI元素上调用本机方法的方法是在实现它的UI元素上调用setNativeProps,但它仅限于在本机设置属性,而不是特定的UI元素方法。

为了更直接地回答相机的问题,你不能。你必须依赖于你从社区安装的插件,比如react-native-camera,或者你为它制作一个本地模块。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39594877

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档