【发布时间】:2016-03-03 00:48:11
【问题描述】:
我们使用 Umbraco 作为我们网站的 CMS。 Umbraco 使用 tinymce 作为富文本编辑器来填充丰富的内容。问题是,每当我们通过 tinymce 上的媒体选择器添加图像时,图像都会插入并填充到 src 标签的宽度和高度参数。示例如下:
<img style="width: 500px; margin: 0px auto; max-width: 100%;" src="/media/9693/whatever.jpg?width=500&height=333.33333333333337" alt="Whatever" height="" title="Whatever">
当我们尝试在 Facebook 状态更新中添加页面 url(带有此图像)时,这会产生问题。带有 src 标记的填充宽度和高度的图像不会显示在 Facebook 生成的图像列表中。
我需要怎么做才能使tinymce 不将“?width=500&height=333.33333333333337”部分添加到图像src?
【问题讨论】:
-
通过查看 Umbraco 演示站点(并定期与 TinyMCE 合作),我相信您要更改的代码是 Umbraco 的一部分,而不是 TinyMCE 本身。默认的 TinyMCE 图像插件不会向图像 url 添加属性(您在示例中显示的 ?width=xxx&height=xxx )。我怀疑 Umbraco 媒体管理器正在插入该 HTML,这是您需要更改的内容。
-
你是对的。这看起来像是 Umbraco 媒体选择器问题。 TinyMCE 本身就可以正常工作。