Cordova无法加载资源:net :: ERR_FILE_NOT_FOUND

时间:2015-08-02 08:22:08

标签: file cordova visual-studio-2015

我在Visual Studio 2015中使用cordova。 我的代码正在正确处理纹波。但是,它无法使用我的手机(调试模式)。我收到此错误消息。

#!/usr/bin/env ruby
require_relative '../config/boot'
require 'rake'
Rake.application.run

我认为应该是

Failed to load resource: net::ERR_FILE_NOT_FOUND
file:///android_asset/veriler/icerik2.json (Error)

我无法解决这个问题。我该怎么做才能到达这个json文件。

2 个答案:

答案 0 :(得分:0)

之前我遇到过这个问题,它有一些方法.wet处理mime类型。简单的解决方案是将.json文件重命名为.js。

答案 1 :(得分:0)

我还在尝试在Visual Studio中的cordova项目上加载JSON文件时遇到了一些问题。我修改了更改cordova C#源文件,但过了一段时间后我才意识到我们可以只将JSON文件加载为TXT文件而不会出现问题。希望以下有所帮助:

1 - 尝试将文件从 JSON重命名为TXT。

2 - 我不知道你是怎么加载它的,但我认为你在Javascript Cordova中做这样的

$.ajax({
    type: 'GET',
    dataType: 'text',
    url: 'myfile/myJSONfile.txt',
    success: function (data) {
        var yourJSON = JSON.parse(data);
    }
});

3 - 如您所见,您可以将TEXT文件解析为JSON,只要它是有效的JSON。您可以在以下位置检查: 验证JSON

希望它有所帮助。最好的问候!