我正在构建一个带有cordova.js库的3.4.1版本,我还想直接使用web浏览器将它作为网页进行调试。
iOS仿真器在动态加载外部cordova.js库时存在一些问题,我有两个特定于android和iOS的版本
我已经准备好了这段代码来处理这个问题:
//check if mobile or local browser:
var isMobile = true;
if (document.URL.indexOf("local") > 0) {
isMobile = false;
}
var deviceReadyDeferred = $.Deferred()
我有一个博览会项目与AWS放大器。我目前正在使用EAS从博览部署在手机上。
我经常运行这个错误:
❌ Metro encountered an error:
Unable to resolve module ./src/aws-exports from /Users/expo/workingdir/build/App.tsx:
None of these files exist:
* src/aws-exports(.native|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.js|.native.js|.js|.ios.js
目标:使用react-native-agora v3.0.1-rc.4成功构建和绑定本地项目,同时保留我编辑的npm包。
阿格拉支持人员告诉我尝试更新这个版本。在经历了一系列的错误和管理之后,我又谈到了另一个问题。该项目现在正在构建,但不会成功地绑定。包进程失败(在iOS上,还没有尝试android ):
error: bundling failed: Error: Unable to resolve module `./AgoraView.native` from `node_modules/react-native-agora/lib/index.js`:
None of these
我已经成功地写了一个简单的小提琴,崩溃了本地的iOS facebook应用程序。
如果您将此链接粘贴到时间线中(它只是一个带有照片范围的FB.login回调的简单按钮),并在本机iOS应用程序中打开它,它将在一个iOS视图中打开。
html
<div id="fb-root"></div>
<div class="box">
<div class="info">Let's see if we can crash it!</div>
<button class