- Joined
- Jul 23, 2013
- Messages
- 10
- Reaction score
- 5
- First Language
- Swedish
Hi!
Finished my game and I can get it to work on iPhone, Android and regular Mac/Windows, but I haven't been so lucky with browser.
I've uploaded the files, but when I try to play the game I get an error.
On Chrome, I get:
InvalidStateError
Failed to execute 'drawImage' on 'CanvasRenderingContext2D': The HTMLImageElement provided is in the 'broken' state.
And on Firefox, I get:
UnknownError
[Exception... "Component is not available" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: https://dl.dropboxusercontent.com/u/31246357/js/rpg_core.js :: Graphics._paintUpperCanvas :: line 1833" data: no]
The Firefox error window points me to line 1833 in the rpg_core file. That line says "context.drawImage(this._loadingImage, dx, dy);"
I've tried reading about the Chrome error and it pointed me to these lines in pixi:
// new Image() breaks tex loading in some versions of Chrome.
// See https://code.google.com/p/chromium/issues/detail?id=238071
var image = new Image();//document.createElement('img');
if (crossorigin)
{
image.crossOrigin = '';
}
The problem is that I have no idea what the actual problem is. I guess the "document" line is wrong, or that the images isn't loaded when the game boots up. But I really have no idea.
This could be an easy fix, I don't know, but I would really appreciate all the help I can get.
Thank you so much!
Also, this problem might not be related to "javascript/plugin support", but I figured the thread was best fitted here.
Finished my game and I can get it to work on iPhone, Android and regular Mac/Windows, but I haven't been so lucky with browser.
I've uploaded the files, but when I try to play the game I get an error.
On Chrome, I get:
InvalidStateError
Failed to execute 'drawImage' on 'CanvasRenderingContext2D': The HTMLImageElement provided is in the 'broken' state.
And on Firefox, I get:
UnknownError
[Exception... "Component is not available" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: https://dl.dropboxusercontent.com/u/31246357/js/rpg_core.js :: Graphics._paintUpperCanvas :: line 1833" data: no]
The Firefox error window points me to line 1833 in the rpg_core file. That line says "context.drawImage(this._loadingImage, dx, dy);"
I've tried reading about the Chrome error and it pointed me to these lines in pixi:
// new Image() breaks tex loading in some versions of Chrome.
// See https://code.google.com/p/chromium/issues/detail?id=238071
var image = new Image();//document.createElement('img');
if (crossorigin)
{
image.crossOrigin = '';
}
The problem is that I have no idea what the actual problem is. I guess the "document" line is wrong, or that the images isn't loaded when the game boots up. But I really have no idea.
This could be an easy fix, I don't know, but I would really appreciate all the help I can get.
Thank you so much!
Also, this problem might not be related to "javascript/plugin support", but I figured the thread was best fitted here.

