2

在过去的两天里,我一直在倾注我能找到的每一片文档和每一个切线相关的支持线程,但在这方面遇到了死胡同。

为客户开发 React-Native 应用程序。他们坚持我们使用 React-Native,此外,还希望使用 Bing 的 Speech-to-Text API。由于他们要使用的音频剪辑的长度(最少 10 秒),我们必须使用 Microsoft 提供的 JavaScript WebSocket API(因为 REST API 仅支持 5 秒剪辑)。Microsoft 的实施要求使用 RequireJS。npm install requirejs --save按照requirejs.org上的说明运行并运行打包程序后,由于缺少一些库,requireJS 无法编译。具体来说:

'lang', 'prim', 'logger', 'env!env/file', 'parse', 'optimize',
'pragma', 'transform', 'requirePatch', 'env', 'commonJS', and 'source-map'

在进一步调查之后,这些似乎是在浏览器的完整 React 环境中的模块/库,但在 React-Native 环境中不可用。我已经npm install对它们进行了快速尝试,它成功地得到了其中的一些,但大多数都抛出了错误。在这一点上,我试图弄清楚是否有某种方法可以将这些库放入 React-Native,或者 requireJS 是否与它不兼容。有什么想法或指导吗?

谢谢

4

0 回答 0