Cordova VS+;科尔多瓦+;WP8=模块的requirejs加载超时

Cordova VS+;科尔多瓦+;WP8=模块的requirejs加载超时,cordova,windows-phone-8,windows-phone-8.1,requirejs,visual-studio-cordova,Cordova,Windows Phone 8,Windows Phone 8.1,Requirejs,Visual Studio Cordova,我正在使用Visual Studio 2015+Cordova构建一个windows phone手机游戏。 尝试在设备上调试时,我遇到以下错误: 中第8行第137列的未处理异常 ms appx-web://net.boardgamesonline.drawit/www/js/libs/require.js 0x800a139e-JavaScript运行时错误:模块的加载超时: 声音、libs/signals.min、配置、组件/共享 My VS在Windows 10上运行,并已更新所有内容(co

我正在使用Visual Studio 2015+Cordova构建一个windows phone手机游戏。 尝试在设备上调试时,我遇到以下错误:

中第8行第137列的未处理异常 ms appx-web://net.boardgamesonline.drawit/www/js/libs/require.js 0x800a139e-JavaScript运行时错误:模块的加载超时: 声音、libs/signals.min、配置、组件/共享

My VS在Windows 10上运行,并已更新所有内容(cordova、SDK、工具..) 同样的项目是使用Intel XDK和works为Android和iOS构建的。 但在VS上,它在Windows Phone 10上调试时不起作用。 如果我发布它-它可以工作,但我需要调试器工作

这是我的index.html:

<!DOCTYPE html>
<html>
<head>
    <title>DrawIt</title>    
    <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no" />
  <link rel="stylesheet" type="text/css" href="style.css">
  <link rel="stylesheet" type="text/css" href="debug.css">
  <script>
    var ua = navigator.userAgent.toLowerCase();
    window.isAndroid    = ua.indexOf('android') > -1;
    window.isIOS        = ua.indexOf('ipod') > -1 || ua.indexOf('ipad') > -1 || ua.indexOf('iphone') > -1;
    window.isCordova    = document.URL.indexOf( 'http://' ) === -1 && document.URL.indexOf( 'https://' ) === -1;
    window.isWEB        = false;
    window.isFacebook   = document.location.search.substr(1) === 'facebook-view';

    if (window.isCordova) {
      document.write('<scr'+'ipt type="text/javascript" src="cordova.js"></scr'+'ipt>');
    }

  </script>
  <script type="text/javascript" src="js/youtube.js"></script>
</head>

<body>
  <div id="gameContainer"></div>
  <!--<script type="text/javascript" src="cordova.js"></script>-->
  <script type="text/javascript" src="js/libs/polyfill.min.js"></script>
  <script type="text/javascript" src="js/libs/soundjs-0.6.2.min.js"></script>
  <script type="text/javascript" src="js/libs/TweenMax.min.js"></script>
  <script type="text/javascript" src="js/libs/jquery-1.12.0.min.js"></script>
  <script type="text/javascript" src="js/libs/socket.io-1.4.5.js"></script>
  <script type="text/javascript" data-main="js/main" src="js/libs/require.js"></script>
  <div id="player"></div> <!-- video player for rules view -->
</body>
</html>

通过在VisualStudio中重新创建Cordova项目,问题得以解决。
新建项目+复制文件。

错误从“require.js”开始。请检查“main.js”文件中是否正确定义了模块。请参阅的“模块加载超时”部分。我看到了。它说这要么是模块中的错误(不是这种情况),要么是路径问题。我试着把require放在不同的地方,用斜杠开始,删除模块…等等。同样的错误再次出现。请你发布代码,用require
config
功能设置你的应用程序。我添加了它。配置为空。我尝试了waitSeconds:0和其他一些值,但这不是问题所在。
requirejs.config({

});

require([
    'assets', 
    'game',
    'lobby',
    'utils/stage',
    'utils/fontFaceImport',
    'components/popup',
    'libs/pixi.min',
    'sounds'
], function(AssetsReady, Game, Lobby, Stage, FontLoader, Popup, PIXI, Sounds) {