有没有任何可能的方法将元标签(OPEN GRAPH)从服务器端php获取到angularjs SPA中
Is there any possible way to get meta tags(OPEN GRAPH) from server side php into angularjs SPA?
我已经搜索了很长时间,但没能找到它。。我已经准备好了一个用angularjs构建的网站,使用了所有的最佳实践,服务器端是PHP CI。
现在我要做的是把opengraph元标签放到head部分。
当然,我可以使用jquery轻松地管理它,但当facebook抓取器在页面上爬行时,问题就出现了。
由于它是一个单页应用程序,因此只有一个head
,因此我不可能在任何其他html上提及它。。。由于它是HTML,我不能让php呈现页面。。
我试着寻找答案,最终找到了
http://www.michaelbromley.co.uk/blog/171/enable-rich-social-sharing-in-your-angularjs-app
但这对我来说是不可能使用的。
我还阅读了关于使用的facebook opengraph指针
<link rel='opengraph' href='DESTINATION URL'>
但它表示,所有的基本标签都需要在源代码中提及,额外的标签可以从目的地url中获得。
有什么办法可以解决这个问题吗?
这是中超越sharesocial.的最简单方法
关注此链接http://sharelinkgenerator.com/
你会在这里完成你的工作。
http://www.sharesocial.in直接允许我们这样做。它允许为任何页面、Amy网站以及fb、LinkedIn、Google+和whatsapp这样做。
相关文章:
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- RSS Feeds - 添加服务器端(PHP)或客户端(JavaScript / jQuery)
- 使用HTML和任何服务器端语言(PHP,.net,ruby)制作的网站是否可以在每个具有浏览器的设备上工作
- 通过php访问控制允许Origin服务器端
- 使用javascript或Php将数据写入服务器端.xml文件
- 如何在等待php客户端脚本的回复时终止php服务器脚本
- Angularjs和服务器端返回值(PHP)
- javascript客户端时间到php服务器时间
- php 服务器端计时器 独立于客户端浏览器
- 使用 PHP 从服务器端发送的浏览器通知
- PHP 使用客户端和服务器端验证,而无需使用第三方代码
- 在表单提交时将客户端 HTML 表数据提取到服务器端 PHP 脚本
- 在服务器端(PHP / MySQL)或客户端(js)排序
- 在将数据发送到服务器端(php)之前,提交按钮出错
- AJAX post在服务器端(PHP)是空的
- PHP JavaScript 从 MySQL 获取数据在服务器端出现 500 错误
- 如何将svg发送到php(服务器端)
- 服务器发送事件-事件流-触发一个PHP服务器端事件
- XML搜索或DB搜索/ javascript(客户端)或php(服务器端)计算
- dataTable:向php服务器端脚本传递额外的数据