Я пытаюсь распечатать документ из локальной папки с помощью облачной печати Google, но он сообщает об ошибке Не удалось получить URL. эта папка находится в моей папке htdocs & файл документа & Кодовый файл находится в той же папке. Но я не могу найти, что не так.
вот мой диалог печати JS код :
<script src="https://www.google.com/cloudprint/client/cpgadget.js">
</script>
<script>
window.onload = function() {
var gadget = new cloudprint.Gadget();
gadget.setPrintButton(cloudprint.Gadget.createDefaultPrintButton("print_button_container")); // div id to contain the button
gadget.setPrintDocument("url", "Test Page", "");
gadget.setPrintDocument("application/pdf", "PDF Doc" );
gadget.setPrintDocument("url", "Test Page", "http://localhost/pos/test.pdf");
var btn = document.getElementById("custom_print_button");
gadget.setPrintButton(btn);
gadget.openPrintDialog();
}
</script>
Я пробовал обе формы URL, т.е. Http: //localhost/pos/test.pdf или test.pdf, но не можете получить документ. Пожалуйста, у любого есть идея, как передать URL документа для печати.
Задача ещё не решена.
Других решений пока нет …