javascript - 如何将 accessibilityLabel 添加到 react native app (Android),这样 content-desc 就不会为空

标签 javascript android reactjs react-native

我是 React 原生开发的新手,目前正在从事 Android 方面的工作。我正在尝试将 content-desc 添加到我们的应用程序,因此自动化可以在以后使用它。 enter image description here

我之前做了一些研究,他们说了一些关于添加 accessibitlityLabel 的内容,它显示为 content-desc。所以我在组件和屏幕 JavaScript 文件中添加了以下代码:

    accessible: true,
    accessibilityLabel: 'Click'

理想情况是在按钮上显示“点击”。但是,我在进行更改后没有看到任何东西。 content-desc 还是空的,按钮是这样的:

enter image description here

我想把情况描述清楚,但这是我第一次在这里提问。因此,如果您知道如何解决问题或需要我提供更多信息,请告诉我。我会立即更新。

谢谢

最佳答案

虽然这个答案可能有点晚了,但对于那些将来可能遇到类似问题的人,您需要为每个组件提供 accessibilityLabel 和 testID 才能根据这个 link 查看内容描述那link .

关于javascript - 如何将 accessibilityLabel 添加到 react native app (Android),这样 content-desc 就不会为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47795805/

相关文章:

用于更新输入的 JavaScript 被占位符覆盖

javascript - 如何使用html2canvas生成透明 Canvas

javascript - 使用 JavaScript 确定 "Cycle"和周

javascript - 两个 javascript webworker 连续打印输出 - 为什么不同时呢?

android - 如何实时更新标记位置

Nexus 6 的 Android 值文件夹

Android开发通知图标问题

reactjs - 如何将 ItemSeparatorComponent 添加到 FlatList 中的最后一项

javascript - Visual Studio 2010 的最佳 Java 脚本和 jQuery Intellisense 如何(以及哪些)被合并?

asp.net - JavaScript 中的服务器变量