带 silverlight 的 Facebook 点赞按钮

发布于 2024-12-11 21:18:28 字数 673 浏览 0 评论 0原文

我创建了一个 silverlight 应用程序,它由特定用户控件中的类似按钮组成(全部在一个 asp 页面中)。 IE。

foodingtons.net/index.aspx?id=211

它全部合并在 silverlight 应用程序的一页上。因此,当加载控件时,元标记会更新,并且类似按钮会放置在 iframe 内并链接到适当的页面。当按下 Like 按钮时,将调用 JavaScript 函数,该函数会更改 silverlight 对象后面的图片。理论上,按下“赞”按钮后(在客户端页面上),该图片应用作默认图像。但它似乎停留在旧图像上。 IE。 foodingtons.net/index.aspx?id=211 (上面使用的图像甚至不存在)

foodingtons.net/index.aspx?id=218 (正在使用主页上的图像)

foodingtons.net/index.aspx?id=219 (失败..网站无法访问)

我还尝试在页面中创建开放图形标签来引用新图像,但无济于事。

我也使用以下 facebook 工具进行调试 https://developers.facebook.com/tools/debug

有点迷失......任何建议?

I have created a silverlight app that consits of like buttons within specific usercontrols (all in one asp page). Ie.

foodingtons.net/index.aspx?id=211

It is all incorporated within the silverlight app on one page. Hence when the control is loaded the meta tags are updated and the like button is placed within an iframe and linked to the appropriate page. When the like button is pressed a javascript function is invoked which changes a picture behind the silverlight obj. This picture in theory should be used as the default image after the like button is pressed (on clients page). But it seems to be stuck on old images.
Ie.
foodingtons.net/index.aspx?id=211
(the above is using an image which doesnt even exist)

foodingtons.net/index.aspx?id=218
(is using an image from the main page)

foodingtons.net/index.aspx?id=219
(fails.. the website is inaccessable)

I have also tried create the open graph tags with in the page to reference new images but to no avail.

I'm using the following facebook tool to debug as well
https://developers.facebook.com/tools/debug

a bit lost ... any suggestions?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

泪眸﹌ 2024-12-18 21:18:28

弄清楚发生了什么事。 Facebook 和谷歌(使用他们的机器人)无法爬入 silverright 控制本身。因此他们无法调用使元和图片发生变化的函数。必须从 asp 页面本身调用更改元内容。都排序了。

Worked out what was going on. Facebook and google (using their bots) cannot crawl into the silvelright control itself. So they cannot invoke the functions that will get the meta and pics changing. Had to call the change meta stuff from the asp page itself. All sorted.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文