系统打印插件
跳转系统打印设置页面
toSystemPrintPage({params}, callback(ret, err))
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var sysPrint = api.require('sysPrint');
sysPrint.toSystemPrintPage({
}, function(ret, err) {
if (ret) {
api.alert({msg: JSON.stringify(ret)});
} else {
api.alert({msg: JSON.stringify(err)});
}
});
Android系统
可提供的1.0.0及更高版本
打印pdf
printPdf({params}, callback(ret, err))
filePath:
scaleType:
margins:
{
marginLeft:, //数字类型;左边距
marginTop:, //数字类型;上边距
marginRight:, //数字类型;右边距
marginBottom:, //数字类型;下边距
}
jobName:
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var sysPrint = api.require('sysPrint');
sysPrint.printPdf({
filePath:''
}, function(ret, err) {
if (ret) {
api.alert({msg: JSON.stringify(ret)});
} else {
api.alert({msg: JSON.stringify(err)});
}
});
Android系统
可提供的1.0.0及更高版本
打印图片
printImg({params}, callback(ret, err))
filePath:
scaleType:
margins:
{
marginLeft:, //数字类型;左边距
marginTop:, //数字类型;上边距
marginRight:, //数字类型;右边距
marginBottom:, //数字类型;下边距
}
jobName:
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var sysPrint = api.require('sysPrint');
sysPrint.printImg({
filePath:''
}, function(ret, err) {
if (ret) {
api.alert({msg: JSON.stringify(ret)});
} else {
api.alert({msg: JSON.stringify(err)});
}
});
Android系统
可提供的1.0.0及更高版本
判断是否又打印服务
hasPrintService({params}, callback(ret, err))
ret:
{
status: true, //布尔型;是否成功
}
err:
{
msg: ‘’, //字符串类型;错误信息
}
var sysPrint = api.require('sysPrint');
sysPrint.hasPrintService({
}, function(ret, err) {
if (ret) {
api.alert({msg: JSON.stringify(ret)});
} else {
api.alert({msg: JSON.stringify(err)});
}
});
Android系统
可提供的1.0.0及更高版本