2012-09-22 62 views
0

一個相當簡單的問題,但沒有人知道爲什麼我可以在HtmlService模板中調用Image對象?就像這樣:HtmlTemplate中的圖像對象

<script> 
var myImage = new Image(); 
</script> 

我得到以下錯誤:

Image is not defined. 

感謝

回答

0

奧蘭哲

谷歌Apps腳本使用Caja過濾來自用戶的密碼不安全的JavaScript。你可以試試Caja Playground來檢查你的代碼發生了什麼。如果你在那裏得到同樣的錯誤,那麼罪魁禍首是Caja,而不是Google Apps腳本

+0

我想罪魁禍首必須是caja,因爲錯誤也出現在操場上。謝謝我沒有想到這一點。我想我會在那裏提交一個bug,並嘗試找到另一種調整圖像大小的方法,像這個帖子:http://stackoverflow.com/questions/160666/html-display-an-image-as-large-儘可能保留縱橫比 –

+0

按照caja傢伙的說法:「我們會考慮將這個添加到Caja,但現在,您可以用document.createElement(」img「)替換新的Image()支持「。 –

+0

感謝您的更新,這將有所幫助 –