Show error message in case of viewer error.

This commit is contained in:
kovacsv 2014-10-15 19:04:46 +02:00
parent 863134128d
commit c9900e9e4d

View File

@ -2,6 +2,13 @@ function Online3DViewerLoad ()
{
function LoadViewer (viewerElement)
{
function Error (viewerElement)
{
var context = viewerElement.getContext ('2d');
context.font = '12px Arial';
context.fillText ('Error!', 0, 12);
}
var urls = viewerElement.getAttribute ('sourcefiles');
if (urls === undefined || urls === null) {
return;
@ -11,9 +18,7 @@ function Online3DViewerLoad ()
var urlList = urls.split ('|');
JSM.ConvertURLListToJsonData (urlList, {
onError : function () {
var context = viewerElement.getContext ('2d');
context.font = '12px Arial';
context.fillText ('Error!', 0, 12);
Error (viewerElement);
return;
},
onReady : function (fileNames, jsonData) {
@ -25,6 +30,7 @@ function Online3DViewerLoad ()
var viewer = new JSM.ThreeViewer ();
if (!viewer.Start (viewerElement, viewerSettings)) {
Error (viewerElement);
return;
}