【发布时间】:2018-08-22 14:06:47
【问题描述】:
我想将我的 HTML5 游戏转换为 iOS/Android 应用程序,我可以使用 Phonegap 或 Cocoon 来完成,所有教程都表明我们必须将 cordova.js 文件包含到 index.html 页面中。
如果我按照建议包含cordova.js:
<html>
<head>
<script src="cordova.js"></script>
<script src="js/phaser.min.js"></script>
<script src="js/game.js"></script>
</head>
</html>
我可以看到这条消息:
_Uncaught ReferenceError: require is not defined at cordova.js:28_
另外,我已经将一个项目上传到网络服务器,我得到了相同的结果。从这里下载科尔多瓦 https://github.com/apache/cordova-js/blob/master/src/cordova.js
【问题讨论】:
-
这可能是个愚蠢的问题...但是您是否尝试过仅在没有移相器的情况下运行cordova?我“认为”您可能需要另一个名为 require 的文件?查看此链接中的项目结构:github.com/apache/cordova-js 我猜这是一个名为“require”的节点模块
标签: javascript cordova phaser-framework