hbuilder中开发的APP,实现WiFi打印功能
ios
ios比较简单,直接用native.js就可以实现,看代码
function iosPrint(url) {
var UIPrintInteractionController = plus.ios.import('UIPrintInteractionController');
var UIPrintInfo = plus.ios.import("UIPrintInfo");
var NSURL = plus.ios.import("NSURL");
var url = NSURL.fileURLWithPath(url);
if(UIPrintInteractionController.canPrintURL(url)) {
var printInfo = UIPrintInfo.printInfo();
printInfo.setJobName("这里写名称");
printInfo.setOutputType(0);
var printInteractionController = UIPrintInteractionController.sharedPrintController()
printInteractionController.setPrintInfo(printInfo);
printInteractionController.setShowsNumberOfCopies(false);
printInteractionController.setPrintingItem(url);
printInteractionController.presentAnimatedcompletionHandler(true, null);
} else {
al