我想从我的Android应用程序打印到我用Google云打印注册的打印机。但每次我尝试打印网页时,我总是得到文档遗漏错误。这是我的代码,但我不知道哪一行导致错误。
public void print() {
Uri docUri = Uri.parse("http://myserver.com/view/myusername");
String docMimeType = "text/html";
String docTitle = "myTestPage";
Intent printIntent = new Intent(myContext, PrintDialogActivity.class);
printIntent.setDataAndType(docUri, docMimeType);
printIntent.putExtra("title", docTitle);
startActivity(printIntent);
}
基本上,http://myserver.com/demo/view/myusername是我要打印的网页,text / html是我提供的mime类型。有人可以告诉我它的哪一部分导致错误,因为我从我的笔记本电脑浏览器尝试了URL并加载了网页。非常感谢你。 :d
答案 0 :(得分:2)
好吧,我不确定我的代码有什么问题,而且我仍然没有丝毫知道mime类型应该是什么。所以我提出了一个解决方案:
应该完成它。 :)