Selaa lähdekoodia

打印报表时检查浏览器并提示建议使用Chrome浏览器

sunyj 9 vuotta sitten
vanhempi
commit
7d7478ec92
1 muutettua tiedostoa jossa 12 lisäystä ja 0 poistoa
  1. 12 0
      src/main/webapp/resources/js/preview/app.js

+ 12 - 0
src/main/webapp/resources/js/preview/app.js

@@ -224,6 +224,7 @@ function print() {
 			+ " ---- received and unsubscribe wholePdfGeneratedSignal");
 	$.unsubscribe("wholePdfGeneratedSignal", print);
 	console.log(new Date().format() + " ---- start print...");
+	checkBrowser();
 	setTimeout(
 			"hiddenFrame.contentWindow.print();spinner = hideLoading(spinner)",
 			1000);
@@ -513,6 +514,17 @@ function downloadUrl(exportFileType) {
 	return downloadUrl;
 }
 
+/**
+ * 检查浏览器并提示
+ */
+function checkBrowser() {
+	var userAgent = navigator.userAgent;
+	console.log(userAgent);
+	if (userAgent.indexOf("Chrome") == -1 || userAgent.indexOf("Edge") !== -1) {
+		alert("建议使用最新版Chrome浏览器进行打印");
+	}
+}
+
 /**
  * 检查页面是否已过期
  *