Commit cccc5fe0694b164b383e6a78fda0295a3515b874
1 parent
09f87ae4
fix:增加异常机制
Showing
1 changed file
with
13 additions
and
8 deletions
src/utils/index.js
| @@ -614,13 +614,18 @@ export function getBlob(url) { | @@ -614,13 +614,18 @@ export function getBlob(url) { | ||
| 614 | }); | 614 | }); |
| 615 | } | 615 | } |
| 616 | export function fetchHTML(url) { | 616 | export function fetchHTML(url) { |
| 617 | - var xhr = new XMLHttpRequest(); | ||
| 618 | - xhr.open("GET", url, false); | ||
| 619 | - xhr.send(); | ||
| 620 | - if (xhr.status === 200) { | ||
| 621 | - return xhr.responseText; | ||
| 622 | - } else { | ||
| 623 | - return null; | 617 | + try { |
| 618 | + var xhr = new XMLHttpRequest(); | ||
| 619 | + xhr.open("GET", url, false); | ||
| 620 | + xhr.send(); | ||
| 621 | + if (xhr.status === 200) { | ||
| 622 | + return xhr.responseText; | ||
| 623 | + } else { | ||
| 624 | + return ""; | ||
| 625 | + } | ||
| 626 | + } | ||
| 627 | + catch (e) { | ||
| 628 | + return ""; | ||
| 624 | } | 629 | } |
| 625 | } | 630 | } |
| 626 | /** | 631 | /** |
| @@ -989,7 +994,7 @@ export function paperPrint(paper) { | @@ -989,7 +994,7 @@ export function paperPrint(paper) { | ||
| 989 | } | 994 | } |
| 990 | // size: A4 portrait; | 995 | // size: A4 portrait; |
| 991 | // size: A3 landscape; | 996 | // size: A3 landscape; |
| 992 | - | 997 | + |
| 993 | const style = printWin.document.createElement('style'); | 998 | const style = printWin.document.createElement('style'); |
| 994 | style.innerHTML = ` | 999 | style.innerHTML = ` |
| 995 | @media print | 1000 | @media print |