cordova
FIORI Client文档(包含cordova说明)
注:win10 pc要用cordova,需要建一个api bridge (因为跨域安全限制,远程的网页js是不能调用本地cordova api的)
1.sap cloud platform在服务里启动移动服务(mobile services),如果不开这个服务,web ide右键mobile里的菜单是空的
详细文档
2.web ide启用 hybrid app toolkit

3.启用后重启web ide,右键项目,此时多出一个选项,mobile

build完会多一个文件夹

4.调用打印代码(测试 pc chrome可用)
Print: function (oEvent) {
cordova.plugins.printer.isAvailable(function (available) {
alert("cordova.plugins.printer.isAvailable" + available);
// var page = '<h1>This is a test header<h1>';
var page = location.href;
// page = 'file://sap/fiori/zposso/model/DailyendStatement.html';
cordova.plugins.printer.print(page, 'doc.html', function () {
// cordova.plugins.printer.print(page, 'Document.html', function () {
alert('print done.');
});
});
printer的文档
https://help.sap.com/doc/acbf025f18854e63a7f3bf20038356c8/3.1/en-US/api/cordova.plugins.printer.html
更多推荐


所有评论(0)