运行 游戏本地 (file:///) Construct 2
Run game local (file:///) Construct 2
我有一个问题,就像这个 link 中的问题:
我做了解决方案的第三步。我加了
self.loadProject(FULL_CONTENT_INSIDE_MY_DATA.JS); return;
就在
之后
xhr.open("GET", datajs_filename, true);
var supportsJsonResponse = false;
在 c2runtime.js 中。但是当我在 Android 应用程序中测试游戏时,我只看到了构造的第一页;游戏无法加载,构造的第一页仍然是图像。
我的一段代码:
Runtime.prototype.requestProjectData = function ()
{
var self = this;
var xhr;
if (this.isWindowsPhone8)
xhr = new ActiveXObject("Microsoft.XMLHTTP");
else
xhr = new XMLHttpRequest();
var datajs_filename = "data.js";
if (this.isWindows8App || this.isWindowsPhone8 || this.isWindowsPhone81 || this.isWindows10)
datajs_filename = "data.json";
//xhr.open("GET", datajs_filename, true); <-- I commented this line
var supportsJsonResponse = false;
self.loadProject(FULL_CONTENT_INSIDE_MY_DATA.JS); return;
只需 运行 通过本地主机服务器
使用 Wamp 或 Xampp
我有一个问题,就像这个 link 中的问题:
我做了解决方案的第三步。我加了
self.loadProject(FULL_CONTENT_INSIDE_MY_DATA.JS); return;
就在
之后xhr.open("GET", datajs_filename, true);
var supportsJsonResponse = false;
在 c2runtime.js 中。但是当我在 Android 应用程序中测试游戏时,我只看到了构造的第一页;游戏无法加载,构造的第一页仍然是图像。
我的一段代码:
Runtime.prototype.requestProjectData = function ()
{
var self = this;
var xhr;
if (this.isWindowsPhone8)
xhr = new ActiveXObject("Microsoft.XMLHTTP");
else
xhr = new XMLHttpRequest();
var datajs_filename = "data.js";
if (this.isWindows8App || this.isWindowsPhone8 || this.isWindowsPhone81 || this.isWindows10)
datajs_filename = "data.json";
//xhr.open("GET", datajs_filename, true); <-- I commented this line
var supportsJsonResponse = false;
self.loadProject(FULL_CONTENT_INSIDE_MY_DATA.JS); return;
只需 运行 通过本地主机服务器 使用 Wamp 或 Xampp