在PopupPanel中添加图像和更改文本字体大小不起作用

时间:2014-10-10 14:22:49

标签: javascript google-apps-script

我在popupPanel的Google Apps脚本中有代码,除了添加图片和更改文本字体大小外,所有其他属性都有效。我必须在标签文本的正下方添加小图片,并且我已经使用共享选项创建了图像的perma链接"任何有链接的人都可以查看"。我使用了img src属性用于图像,fontSize属性用于文本大小。这是我的代码:

var app = UiApp.createApplication();

    // Create a popup panel and set it to be modal.
    var popupPanel = app.createPopupPanel();

    popupPanel.add(app.createHTML("Your application has been successfully submitted!<br/><br/>Thank You!<br/><br/><img src='https://docs.google.com/uc?id=..........'/>")).setSize(900, 610).setPopupPosition(370,1208).setStyleAttribute('color','#336600').setStyleAttribute('fontSize','60px').setStyleAttribute('fontWeight','bold').setStyleAttribute('backgroundColor','#FFFFE0');

    popupPanel.show();

我在上面的代码中使用了点来代替图像的fileid以保护隐私。

请问这个想法吗?

由于

1 个答案:

答案 0 :(得分:0)

我不喜欢弹出式面板,因为我不太喜欢它们,但我认为它们与UiApp中的HTML小部件具有相同的限制,Google发布了一个可以在此上下文中使用的授权html标签列表

列表如下: B,BLOCKQUOTE,BODY,BR,CENTER,CAPTION,CITE,CODE,DIV,EM,H1,H2,H3,H4,H5,H6,HR,I,LABEL, LEGEND,LI,OL,P,SPAN,STRONG,SUB,SUP,TABLE,TBODY,TD,THEAD,TITLE,TR,TT,UL。

和我发现的release note于2012年3月发布(搜索“游行”页面)

如您所见,img标记不在列表中,因此无效。

要解决此问题,请使用image class widget通过将图像添加到面板来显示图像。