fix(rendering): fixed issue with phantomjs panel rendering

This commit is contained in:
Torkel Ödegaard 2016-05-26 07:45:53 +02:00
parent c9d6321f38
commit dd494e648a
2 changed files with 7 additions and 9 deletions

View File

@ -1,9 +1,5 @@
<div class="main">
<div class="row-fluid">
<div class="span12">
<div class="panel nospace" ng-if="panel" style="width: 100%">
<plugin-component type="panel">
</plugin-component>
</div>
</div>
<div class="panel nospace" ng-if="panel" style="width: 100%">
<plugin-component type="panel">
</plugin-component>
</div>
<div class="clearfix"></div>

View File

@ -39,7 +39,8 @@
var canvas = page.evaluate(function() {
if (!window.angular) { return false; }
var body = window.angular.element(document.body);
if (!body.scope) { return false; }
if (!body.injector) { return false; }
if (!body.injector()) { return false; }
var rootScope = body.injector().get('$rootScope');
if (!rootScope) {return false;}
@ -59,6 +60,7 @@
width: bb.width,
height: bb.height
};
page.render(params.png);
phantom.exit();
}