gpt4 book ai didi

android - Cordova - 模拟 [平台] 构建良好,但在应用程序中失败

转载 作者:行者123 更新时间:2023-11-29 11:35:08 25 4
gpt4 key购买 nike

我已将 Angular 5 项目转换为 Cordova 项目。

当我运行 cordova emulate browser 时,我的应用程序运行良好。

然而,当我尝试在 Android 或 iOS 上模拟它时,它构建良好,但在应用程序中却失败了。

Android 错误:

D/SystemWebChromeClient: file:///android_asset/www/vendor.2f2a0573c67e0d8a78d3.bundle.js: Line 1 : ERROR
I/chromium: [INFO:CONSOLE(1)] "ERROR", source: file:///android_asset/www/vendor.2f2a0573c67e0d8a78d3.bundle.js (1)

iOS 错误:

NSURLConnection finished with error - code -1100

我注意到如果我删除

<script type="text/javascript" src="main.5bc80649598bbc3df9fa.bundle.js"></script>

不会有任何错误,但我的应用程序显然不会加载,因为它的编译 JS 在该文件中。

是什么导致了这个问题?我确定这是配置或权限方面的问题,因为该应用程序在浏览器中运行良好。

在 Android 上我尝试添加

<preference name="loadUrlTimeoutValue" value="120000" />

config.xml 但它没有提供任何改进。

最佳答案

您的错误 (-1100) 表示:NSURLErrorFileDoesNotExist

我认为您试图从错误的位置获取该文件。

尝试检查生成的文件系统 Assets 中的路径结构或使用网络检查器检查文件是否存在:

file:///android_asset/www/vendor.2f2a0573c67e0d8a78d3.bundle.js

关于android - Cordova - 模拟 [平台] 构建良好,但在应用程序中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50000865/

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