加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 在电子邮件正文中使用youtube发送iframe

发布时间:2020-12-13 18:06:27 所属栏目:PHP教程 来源:网络整理
导读:我想在电子邮件正文中发送一些 HTML,但gmail不会解释iframe标签与youtube视频.是因为安全违规还是其他原因? 这是我的代码: this-load-library('email'); $config['mailtype'] = 'html'; $config['wordwrap'] = TRUE; $this-email-initialize($config); $th
我想在电子邮件正文中发送一些 HTML,但gmail不会解释iframe标签与youtube视频.是因为安全违规还是其他原因?

这是我的代码:

this->load->library('email');       
    $config['mailtype'] = 'html';
    $config['wordwrap'] = TRUE;
    $this->email->initialize($config);
        $this->email->from('<email>','Alega');
        $this->email->to('<email>'); 
        $this->email->subject('Email Test');
        $this->email->message('<iframe title="YouTube video player" width="480" height="390" src="<url>" frameborder="0" allowfullscreen></iframe>');   

            $this->email->send();
这是因为安全性,这也是你无法在电子邮件中放置javascript或除图像以外的任何东西的原因 – 它可以给电子邮件过多的“权力”. (你可以把东西放在那里,它不会显示).可悲的是,这意味着没有可靠的闪存支持.

事实上,由于缺乏支持,大多数电子邮件阅读器都不会解析简单的标签或CSS,我实际上只是为了确保电子邮件在所有不同的电子邮件客户端看起来一致.

您最好的/唯一的选择是链接到我害怕的视频.如上所述,Gmail会解析Youtube链接,并实际将其嵌入启用它的用户.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读