Windows phone 7 无法获取属性的值';内容';:对象为null或未定义

Windows phone 7 无法获取属性的值';内容';:对象为null或未定义,windows-phone-7,cordova,Windows Phone 7,Cordova,每次编译PhoneGap 2.9.0项目时都会出现此错误。我将“www”文件夹复制到我的Microsoft Visual Studio 2010 Codrova项目中,因为我希望在WP 7上测试该程序(我已经在Android和iOS模拟器和设备上测试过) 据我所知,只有在我删除index.html文件中的cordova.js include时,这个错误才会被修复。我希望修复这个包可以解决我程序中的文件下载问题,因为它现在在WP 7中不起作用。以下是文件下载功能: function fil

每次编译PhoneGap 2.9.0项目时都会出现此错误。我将“www”文件夹复制到我的Microsoft Visual Studio 2010 Codrova项目中,因为我希望在WP 7上测试该程序(我已经在Android和iOS模拟器和设备上测试过)

据我所知,只有在我删除index.html文件中的cordova.js include时,这个错误才会被修复。我希望修复这个包可以解决我程序中的文件下载问题,因为它现在在WP 7中不起作用。以下是文件下载功能:

    function fileDownload(fileName, finalName) {
        window.requestFileSystem(
                     LocalFileSystem.PERSISTENT, 0, 
                     function onFileSystemSuccess(fileSystem) {
                     fileSystem.root.getFile(
                                 "dummy.html", {create: true, exclusive: false}, 
                                 function gotFileEntry(fileEntry){
                                 var sPath = fileEntry.fullPath.replace("dummy.html","") + "Appname/Cachefolded";
                                 var fileTransfer = new FileTransfer();
                                 fileEntry.remove();                                             
                                 fileTransfer.download(
                                           finalName,
                                           sPath + finalName,
                                           function(theFile) {},
                                           function(error) {}
                                           );
                                 }, 
                                 null);
                     }, 
                     null
        );
};
此外,我还使用了一些PhoneGap API: *装置 *联系 *文件系统 *本地存储

数据通过Ajax下载,如下所示:

        $.ajax({
                url: base + "user.php?imei=" + imei,
                type: 'POST',
                dataType:"json",
                cache: false,
                success: function(data) {
                    fileDownload(data.img, "avatar.jpg");
                }
            });
如果您对某个特定部分感兴趣,我将发布所有Nessery代码。我不想把它贴在这里让我的问题可读。提前谢谢你的帮助

注意:守则第1行是:

<!DOCTYPE html>


我也有同样的问题。还在找solution@ozeczek很遗憾,但我唯一能说的是,到目前为止我还没有找到任何解决方案,所以我放弃了在WP7上运行我的应用程序。我没有借口,只是必须让它工作。当我也删除cordova.js时,它会正常工作。我有便利,因为我的应用程序将启动和工作,即使有错误。
<!DOCTYPE html>