问题标签 [addthis]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5170 浏览

javascript - AddThis 和 Google Page Speed

无论我如何尝试加载 AddThis(默认使用 Google +1、Facebook Send 和 Like 和 Twitter 按钮),Google Page Speed仍然会发出以下警告:

  • 利用浏览器缓存
  • 延迟 Javascript 的解析

在这些项目中的每一项中,都引用了对 AddThis、Facebook、Google +1、Twitter 和 static.ak.fbcdn.net 的 .html 和 .js 引用。事实上,如果你在这个页面上运行 Google Page Speed:http: //support.addthis.com/customer/portal/articles/381263-addthis-client-api-#rendering-js,你会看到我到底是什么谈论。前两项都带有橙色严重性图标(至少对我而言),正是我上面提到的。

我尝试使用 defer(对于 IE)和 async(对于 FF 和 Chrome)将脚本标签添加到我的页面头部,但没有成功:

我试过使用 $.getScript():

我还尝试打开 ajax 缓存:

有什么办法可以缓存,也可以推迟加载 AddThis 及其外部引用?

0 投票
0 回答
311 浏览

ios - 当我将“AddThis”添加到我的项目时,xcode 中出现“未声明的可达性”错误。

我想在我的项目中使用 AddThis 共享库。当我将“AddThis”文件夹添加到我的项目并构建应用程序时,我在 sharekit 库的 SHK.m 文件中收到“Reachability undeclared”和“host undeclared”错误。

0 投票
0 回答
329 浏览

iphone - 使用 AddThis SDK 的 Facebook SDK 集成问题

我在 facebook 功能上遇到了 iOS AddThis SDK 问题,如果用户在 Facebook 上对应用程序进行死亡,AddThis SDK 不会通过 iOS 应用程序正确通知我以处理断开连接。这会导致应用程序用户在断开应用程序后尝试再次共享时,在开发人员无法“捕获”的 facebook SDK 中收到错误。

无论如何让 AddThis SDK 将这样的消息或 SDK 状态传递回应用程序,以便我们可以重新授权用户将他们的 facebook 帐户连接到 iOS 应用程序中的 facebook 应用程序?

0 投票
1 回答
383 浏览

iphone - 使用 AddThis SDK 的 Twitter iOS4 SDK 集成问题

我已将 iOS AddThis SDK 集成到我的生产应用程序中,但我注意到在 iOS4 中,用户的第一条推文永远不会被发布。这就像 iOS4 上的第一个补间设置了授权,因为所有未来的推文都可以正常工作,但他的第一个没有通过。

我在这里遗漏了什么,或者其他人看到 iOS4 的 SDK 有这个问题吗?

谢谢!

0 投票
2 回答
419 浏览

addthis - 如何在不重置计数的情况下将引荐变量添加到 AddThis URL?

对于我的项目,我需要能够向通过 AddThis 共享的 URL 添加引用变量(类似于 ?ref=xxxx)。

但是,通过添加变量和更改 URL,工具上显示的“计数”会重置。

那么有没有人有一个解决方案来使用 AddThis 来共享带有变量的 URL,而不重置显示给用户的“计数”?

非常感谢大家的时间!

0 投票
1 回答
837 浏览

facebook - 错误的图像和 tekst Facebook Like 按钮

我在我的产品页面上使用 Facebook Like。当有人喜欢产品时,用户的时间轴上会显示错误的 tekst 和图像。Pinterest 和 Twitter 运行良好。

我使用 Opencart 版本 1.5.2.1,我的按钮来自 Addthis。Pinterest 按钮已针对 Opencart 进行了修改。我使用的代码是:

<div class="share"><!-- AddThis Button BEGIN --> <div class="addthis_toolbox addthis_default_style "> <a class="addthis_button_pinterest" pi:pinit:url=<?php echo $breadcrumb['href']; ?> pi:pinit:media=<?php echo $thumb; ?> pi:pinit:layout="none"></a> <a class="addthis_button_tweet" tw:count="none"></a> <a class="addthis_button_facebook_like" fb:like:width="85" /></a> </div> <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4f68526319f4252e"></script> <!-- AddThis Button END -->

如果有人能够帮助我,将不胜感激。

0 投票
1 回答
906 浏览

facebook-like - 每个帖子的博客标题和 Facebook 分享按钮的 Facebook 喜欢按钮

我有博客(http://loveclubhouse.blogspot.com/)。

(1) 我在博客顶部添加了一个点赞按钮。这是整个博客的全局点赞按钮。它可以从我博客的每一页获得,这样用户就可以表达他们对博客的总体态度(不管他们现在阅读的是博客的哪篇文章)。

我使用 facebook 的 Open Graph。因此,当用户点击这个赞按钮时,故事会在他的 Facebook 墙上创建,其标题、描述和预览图像之前在我的博客的 Open Graph 的 Meta 标签中定义。

(2) 除了全局点赞按钮之外,我还为我博客的每篇文章添加了标准的“addthis”分享按钮(假设用户想在他的墙上分享我博客中的某篇文章)。

然而,当用户点击分享按钮进行发布时,facebook 会在他的墙上生成故事,其预览图像和标题与为整个博客设置的相同。

问题是:

如何结合(1)(2),使用户可能喜欢我的博客,并且用户可以在他的墙上分享特定的帖子以及该特定帖子的标题和预览图像?

0 投票
0 回答
818 浏览

javascript - 如何使用 AddThis 按钮和 Javascript 将“通过我的公司名称”、公司徽标和指向我的网站的链接添加到 Facebook 共享

如何使用 AddThis 按钮和 Javascript 将“通过我的公司名称”、公司徽标和指向我的网站的链接添加到 Facebook 共享

我有一个 Ruby on Rails Web 应用程序,用户界面使用 Javascript。目前,我正在使用 AddThis 共享按钮。我的网站的工作方式是,向用户展示来自 Internet 的文章,并且可以选择使用共享按钮进行共享。addthis:url 使用 Javascript 代码动态更改addthis.update( 'share', 'url', url ),其中 url 是文章的 url。

我浏览了一些 AddThis 文档,发现了这个:

https://www.addthis.com/help/url-and-title#.T0mk3XMmP6c

当我单击该页面上任何共享按钮的 Facebook 共享时,屏幕截图如下:

http://imgur.com/d3oIC

这是它在我的 Facebook 页面上的样子:

http://imgur.com/28GP4

如果我可以将 AddThis Sharing 替换为我的网站名称和链接,并保留图片中的文章数据(显然是我提供的 url、标题和描述),那将是理想的。有谁知道 AddThis 是如何做到的?是使用 Open Graph 标签吗?

我无法复制/粘贴该页面上的代码并获得相同的结果,因为它只使用了 addthis:url,而不是标题或描述。看起来是这样的:

http://imgur.com/MMN7C

一定有一些不明显的东西可以让我以我想要的方式发布,我知道这是可能的,因为 AddThis 网站可以做到。

我不确定是否可以使用 Open Graph 标签。我网站上的文章不是静态网址,因此 Facebook 无法访问特定页面来获取它需要的信息。文章使用 Javascript 加载到浏览器中,因此下一篇文章在评分后立即出现。

根据我的网站的工作方式以及我需要工作的内容,有人认为他们可以帮助我吗?另外,很高兴知道我所要求的是否绝对不可能。

我现在可以按照我想要的方式使用 Twitter、LinkedIn 和电子邮件按钮,现在剩下的就是 Facebook。我真的希望 Facebook 按钮与 AddThis 一起使用。

0 投票
1 回答
642 浏览

iphone - “_OBJC_CLASS_$_ATReachability”,引用自错误

我已经在我的应用程序中实现了 Reachability.h 类。

当我AddThis为 iOS 实现此错误时:

“_OBJC_CLASS_$_ATReachability”,引用自:
libAddThis.a(ATGenericUtility.o) 中的 Objc-class-ref
未找到架构 armv6
Collect2 的符号:ld 返回 1 个退出状态

这是什么意思,我该如何解决?

0 投票
1 回答
2927 浏览

drupal - Drupal 7 和 Addthis

所以我需要使用addthis。请访问我正在尝试实施的页面添加此内容。

http://www.iamvishal.com/dev/node/13

添加此按钮不会显示在我的页面上。我可以使用纯 html 代码来实现它,但 drupal 实现不起作用。

js 正在加载,但我无法调试问题,因为我无法找到发生这种情况的问题。

干杯,维沙尔

ps - 有关 addthis 的更多信息,请访问http://www.addthis.com/

代码: