我正在開發移動應用程序廣告項目,因此我需要製作應用程序圖像的橫幅或縮略圖。應用程序列表將通過谷歌播放和蘋果商店實時發佈。所以我的網站正在利用其他出站域名而不是本地域名。每當我嘗試將簡單圖像源轉換爲數據URL時,都會發生安全錯誤異常
我使用HTML 5 canvas元素來管理運行時功能並將整個畫布保存爲圖像。我需要做的就是讓默認標題基於用戶的色彩偏好與字體顏色等。(節省帆布後)
我的畫布編碼如下:
<canvas id="myCanvas" name="myCanvas" width="300" height="100" style="border:1px solid;margin-top: 25px;margin-left: 73px;margin-bottom: 12px;background: -moz-linear-gradient(top, #4c4e54, #4c4e54);"></canvas>
和我以前的JS簡單的URL轉換爲數據網址是:
var myCanvas = document.getElementById("myCanvas");
var canvasData = myCanvas.toDataURL("image/png");
什麼這裏發生過的是,每當我試圖用數據來保存我的整個畫布元素:URL,Mozilla的fiefox給我以下錯誤:
Security error
[Break On This Error]
var canvasData = myCanvas.toDataURL("image/png");
我已經通過一些帖子和論壇進行了搜索,但沒有人爲此提供適當的解決方案。
通過了很多時間,但對我造成了很大的破壞。
任何建議將不受理
Thanxs提前....