-
Notifications
You must be signed in to change notification settings - Fork 229
Closed
Labels
area-file-formatsRelated to supported file formatsRelated to supported file formatsarea-renderingEverything related to the renderingEverything related to the renderingstate-needs-discussion 💬
Milestone
Description
environment
- Version used: (master branch)
- Platform used: JavaScript
- Rendering engine used: SVG
- Browser Name and Version: chrome & node.js
- Operating System and version (desktop or mobile): macos
Problem
test gtp file: download
I want to separate the parser to the backend server of node.js, I try to parse the score object as json at the server side, and render the score as SVG at browser side, but I meet some problem, here's the thing:
the server side code (node.js):
var converter = new AlphaTab.Model.JsonConverter();
var score = AlphaTab.Importer.ScoreLoader.LoadScoreFromBytes(data);
return converter.ScoreToJsObject(score);
the browser side code:
$.get(parseUrl, function(data){
var converter = new AlphaTab.Model.JsonConverter();
var score = converter.JsObjectToScore(data);
gtpTab.alphaTab('score', score);
})
the Expected result should rendered:
but it turns out:
And when I try to test the convertion process all in brower side, it works:
var score = AlphaTab.Importer.ScoreLoader.LoadScoreFromBytes(responseArray);
var converter = new AlphaTab.Model.JsonConverter();
var jsScore = converter.ScoreToJsObject(score);
gtpTab.alphaTab('score', converter.JsObjectToScore(jsScore));
thanks for your job. please help me to solve this problem.
Metadata
Metadata
Assignees
Labels
area-file-formatsRelated to supported file formatsRelated to supported file formatsarea-renderingEverything related to the renderingEverything related to the renderingstate-needs-discussion 💬

