iframe 未出现在 Mailchimp 通讯活动中

Posted

技术标签:

【中文标题】iframe 未出现在 Mailchimp 通讯活动中【英文标题】:Iframe doesn't appear on Mailchimp newsletter campaign 【发布时间】:2014-01-24 02:12:38 【问题描述】:

我正在为我的 Mailchimp 通讯活动寻求一些帮助,以便代码如下:

<iframe src="http://www.bridgebase.com/tools/handviewer.html?k=s&s=sk32hqj865dcqt542&d=e&v=b&a=1s?"  ></iframe>

或来自 ch 的投票:

<script type="text/javascript" charset="utf-8" src="http://static.polldaddy.com/p/7690662.js"></script>
<noscript><a href="http://polldaddy.com/poll/7690662/">Wat bid je?</a></noscript>

实际上会在时事通讯中显示。我只能在预览页面中看到它们,但是一旦发送活动,信息就会消失。

【问题讨论】:

【参考方案1】:

很可能只是您用来查看时事通讯的特定邮件客户端。

正如您从 Campaign Monitor 的这篇文章中看到的,在电子邮件简报中包含 iframe 并不是一个好主意;

http://www.campaignmonitor.com/blog/post/3219/do-iframes-work-in-email/

【讨论】:

【参考方案2】:

哦,我在使用 MailChimp 模板时遇到了同样的问题,但我会尽力解决。

问题是不支持 iframe,就像所有脚本一样。在他们的支持部分,在电子邮件设计参考中,您可以找到原因:“不要为 JavaScript 或 Flash 烦恼——电子邮件客户端基本上不支持这些技术。避免使用需要 Flash 或 JavaScript 的元素。”

另外here你可以找到一些解决这个问题的技巧,由 MailChimp 建议:

地图的 .jpg 或 .png 图片,然后链接到 Google 地图网站 由 Maps API 提供支持的静态地图

我尝试了最后一个,结果如下:

https://maps.googleapis.com/maps/api/staticmap?center=Rome,Italy&zoom=14&size=400x400

您可以找到here 的语法文档和所有允许的参数。

【讨论】:

以上是关于iframe 未出现在 Mailchimp 通讯活动中的主要内容,如果未能解决你的问题,请参考以下文章

Mailchimp 软件包未将电子邮件地址添加到列表中

text 同一页面上的两个mailchimp表单mailchimp iframe

订阅时事通讯、mailchimp

使用 Wordpress 注册 Mailchimp 时事通讯

Ruby 错误代码中 MailChimp API 的问题:-90

通讯在 Outlook 中看起来很糟糕,元素未对齐