gpt4 book ai didi

cordova.js 未在 iOS 模拟器中加载 - 文件 :///cordova. js 无法加载资源:在此服务器上未找到请求的 URL

转载 作者:行者123 更新时间:2023-12-01 12:28:46 25 4
gpt4 key购买 nike

我有两个项目 - 一个演示项目和一个实际项目。在演示项目中,cordova.js(以及我的所有其他 js 和 CSS)正确加载。在实际项目中,所有的js和css链接都格式不对。

在演示项目中,cordova.js 的链接看起来像(来自 Safari 检查器): enter image description here

在实际&损坏的项目中,它看起来像:

enter image description here

我一直在搜索,但无法区分这些项目。为什么第二个项目会使用错误的文件引用?

最佳答案

您是否正在使用 Angular 并且拥有 <base href="/">在您的 index.html 文件中?

如果是这样,您需要将其删除并采用 URL 散列方式。使用 Angular 2,您可以通过添加 { useHash: true } 来完成此操作在你的路由模块中。参见 https://angular.io/docs/ts/latest/guide/router.html#!#browser-url-styles以获得良好的操作方法和解释。

在 Angular 1 中,您可以配置位置提供程序。参见 https://docs.angularjs.org/guide/ $location#hashbang-and-html5-modes 的解释和操作方法。

关于cordova.js 未在 iOS 模拟器中加载 - 文件 :///cordova. js 无法加载资源:在此服务器上未找到请求的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36781770/

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