0

当在 php 页面中加载多个按钮时,我有一个非常奇怪的问题,即 Facebook 之类的按钮不起作用

我在http://www.xurvivor.com/test.php上传了一个显示问题的测试页面

加载了多个分享+点赞按钮;但是,它们中的大多数显示计数为 2,这是错误的。在 23 个加载的按钮中,只有 3 个显示正确的计数(两个 0 和一个 1)

奇怪的是,在开放图形调试器上的调试看起来不错

例如,如果您尝试调试第一个按钮,结果很好:

我从原始 php 页面中剥离了大部分代码,看看是否能找到问题,在线搜索也没有为我提供任何解决方案

此外,如果您单击我上传的测试页面中的第一个共享按钮,则会出现以下网址:

https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fxurvivor.com%2Farticle.php%3Fp%3Da-la-ocasioacuten-la-pintan-calva%26d_id%3D4% 26l_id%3D1&display=popup

如果我在打开图形调试器中的 u= 之后开始运行这部分 url,调试器对我来说看起来不错:

http%3A%2F%2Fxurvivor.com%2Farticle.php%3Fp%3Da-la-ocasioacuten-la-pintan-calva%26d_id%3D4%26l_id%3D1&display=popup

我的想法不多了。希望有人能给我一些关于如何解决这个问题的建议

4

1 回答 1

0

发现了问题,以防将来有人遇到这个问题,问题是Facebook无法很好地处理正在处理的url中的é,í,ó,ú等奇怪的字符

于 2014-05-22T13:30:53.080 回答