2012-07-09 42 views
0

我想出去jsPDF示例代碼爲IE7/8和Firefox 13在IE中它會顯示一個腳本錯誤指出jsPDF不適用於IE 7/8以及Firefox 13?

the data area passed to a system call is too small jsPdf.js

在另一方面,我沒有看到Firefox的控制檯上的錯誤。我在Chrome中試用過,效果很好。我搜遍了,但在大多數地方,我得到的答覆是,或者我必須說我遇到的是,它適用於所有的瀏覽器。但在我的情況下,即使示例應用程序不起作用。請幫忙。

回答

2

我有同樣的問題。

使用Chrome,新的pdf頁面生成效果很好,而在Firefox中停止並且無法完成。

我解決這樣:

打開jspdf.js文件,並在走線1698,有你發現這個

if ($.browser.webkit) { 
return API.output('dataurlnewwindow'); 
} 

,並以這種方式與

if ($.browser.webkit) { 
return API.output('dataurlnewwindow'); 
} 
else { 
return API.output('dataurl'); 
} 

替代它switch語句如下,將找到合適的情況下以firefox的工作方式編譯URL

相關問題