我在facebook上分享了下面的html页面
<head>
...
<meta property="og:title" content="my title" />
<meta property="og:description" content="" />
...
</head>
...我不希望共享链接中的og:description。
当我删除og:description标记时,从post body中填充了描述部分。当我将它的值设置为空字符串或空间时,也会发生这种情况。
如何使它与空的og:description**?**一起工作?
发布于 2016-10-27 06:27:38
使用HTML逃逸字符
元字段og:description是强制性的。当它为空时,默认行为是用页面的<body>中的文本填充它。
但是,您可以使用HTML转义字符对其进行黑客攻击:
<head>
...
<meta property="og:description" content=" " />
...
</head>此上下文中有用的转义字符;
-空间… -水平3个点(如@偶像建议的那样,+1)发布于 2016-03-17 17:39:26
这是一个解决办法:
<meta property="og:description" content="…" />发布于 2015-11-12 13:41:20
https://stackoverflow.com/questions/33593267
复制相似问题