hbuilder 使用 ph 打印插件 实现 无线打印

本文介绍如何使用HBuilder代码实现在HP OfficeJet 200移动打印机上打印PDF文件的方法,包括下载HP打印插件及通过native.js调用系统分享进行打印的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

打印机型号:hp officejet 200 mobile printer

安卓需要 下载 hp 打印插件

 

hbuilder 代码 :

function print(dpfPath){
			
		    var Context = plus.android.importClass("android.content.Intent");
		    var Uri = plus.android.importClass("android.net.Uri"); 
		    var File = plus.android.importClass("java.io.File");
		    
		    var printFile = new File(dpfPath);
		    var shareUri = new Uri();
		    
        	var uridata  = shareUri.fromFile(printFile);
		    var Main = plus.android.runtimeMainActivity();
		    var shareIntent=new Context(Context.ACTION_SEND);
		    shareIntent.setType("application/pdf"); 
		    shareIntent.putExtra(Context.EXTRA_STREAM, uridata);
		    Main.startActivity(Context.createChooser(shareIntent,"发送到"));
		}

利用 native.js 实现 系统分享调用

pdf 需下载到 app 内设定目录中 再调起 print 方法

此打印机型号 只能支持 打印 pdf 和图片 

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值