我目前有一个执行以下代码的“打印”按钮。
但是,在某些情况下,用户希望直接去打印。但是,如果它们在移动设备上,则在执行打印之前不会更改内容以使其适合。
换句话说,有一种方法可以从移动设备上获取全屏布局打印。
var wind = window.open("", "Print");
var sContent = this.getView().byId("idStackedChart").exportToSVGString({ // read content and fit with page size
width: 800,
height: 300
});
var sContent = this.getView().byId("idStackedChart").exportToSVGString({ // read content and fit with page size
width: 800,
height: 300
});
var sContent2 = this.getView().byId("idStackedChart2").exportToSVGString({ // read content and fit with page size
width: 800,
height: 300
});
var sContent3 = this.getView().byId("idStackedChart3").exportToSVGString({ // read content and fit with page size
width: 800,
height: 300
});
wind.document.write(sContent);
wind.document.write(sContent2);
wind.document.write(sContent3);
wind.focus();
wind.print();
wind.close();