问题标签 [sharethis]

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 投票
3 回答
2498 浏览

cordova - 在 Phonegap 应用程序中在社交媒体上分享的简单方法

感谢 Phonegap,我正在将我的 web 应用程序移植到本机应用程序。一切正常,但 Addthis (这似乎是文件引用的问题,因为我收到“在此服务器上找不到 URL”错误,但我无法解决它,并且脚本是从 Addthis 服务器动态加载的)。

在这里读到,如果不使用一些 Objective-C 编码,Sharethis 也无法工作。

有没有一种简单的方法(即没有任何 Objective-C 知识)让具有一些高级功能(如计数器)的社交媒体插件与 Phonegap 一起使用?

如果没有,我将求助于一个简单的 jQuery 插件......

非常感谢你的帮助

0 投票
1 回答
420 浏览

alignment - ShareThis Buttons Alignment

I am trying to to align all the buttons FB Like, tweet, G+ on the same line. But it looks Misaligned.

Trying to add CSS properties doesn't help because it uses an i-frame.

http://mink7.com/projects/startupradar/

0 投票
1 回答
570 浏览

api - Sharethis api 热门共享网址

我正在我的网站上构建一个块,其中包含通过 sharethis api 在我的域中共享最多的 5 个 url,我一直在对其进行测试并得到了一些意想不到的结果......

当我检查域统计 api 时,我得到了预期的结果:

要求:

回复:

自从他们回去一周后,我显然已经截断了这些结果......

当我试图找出我的域中最活跃的 url 时:

要求:

回复:

显然这不是我要找的,我有点击,在 sharethis 网站上,我可以毫无问题地访问我的指标并查看我正在寻找的信息,但 api 没有回答任何数据。我尝试更改日期范围或完全省略它(由于某种原因返回一个空数据集)无济于事。有没有其他人遇到过类似的问题?

0 投票
2 回答
711 浏览

php - 实现一个可点击的 ShareThis 按钮

我一直在编写此代码来为 ShareThis 实现一个可单击的“共享”按钮,例如,而不是在用户将鼠标悬停在按钮上时弹出 ShareThis 窗口的代码。使其工作的关键是 onmouseover:false 设置:

问题是 onmouseover:false 设置会导致关闭按钮 (X) 在弹出窗口中停止工作(各种 ShareThis 控件都可以工作)。是否有任何解决方法可以使该功能再次运行?

0 投票
2 回答
840 浏览

javascript - 如何禁用 IE9 的 ShareThis?

ShareThis 小部件在 IE9 中会导致严重问题,因此我想为浏览器禁用它。您可以在下面看到 ShareThis 代码和我尝试禁用它的尝试。为什么if语句不起作用?如何为 IE9 禁用此代码?我感谢任何有用的意见或建议。

Bellow 是我尝试使用 if 语句禁用它。但是 ShareThis 仍然出现在 IE9 上。

0 投票
1 回答
2165 浏览

javascript - 如何在 Ajax 中使用 sharethis

每次成功的 http 请求后,我都会添加新按钮。

然后,我通过将对象传递给 stwidget 来添加带有新事件的新项目。

请参阅此处的 sharethis 文档:http: //support.sharethis.com/customer/portal/articles/475079-share-properties-and-sharing-custom-information#Dynamic_Specification_through_JavaScript

当我单击其中一个新添加的按钮时,它将转到例如 twitter 的共享功能,但由于某种原因它也会显示 Facebook 的共享。

我相信我想在重新添加它们之前删除跨度上的所有事件。

0 投票
1 回答
19285 浏览

javascript - 实现基本 Sharethis 代码时指定了无效或非法字符串

我正在尝试在页面上实现 ShareThis 按钮,但无法获得在 FF 或 Chrome、win 7 或 Vista 上工作的基本选项。

Chrome 没有插件。已禁用 FF 插件。

不确定问题是我犯了一些愚蠢的错误,还是与 ShareIt JS 代码有关。

步骤:
1. 注册
2. 访问http://sharethis.com/publishers/get-sharing-tools
3. 完成 3 个步骤(更改:添加 Pinterest 并删除 ShareThis 按钮
4. 创建一个 html 文件并粘贴代码

在 Firefox 中加载页面时,我得到 SyntaxError:指定了无效或非法字符串。电子邮件按钮弹出窗口只显示“正在加载....”,而“选择一个或多个目的地:”没有选项。

为此拉了很多头发。

谢谢

0 投票
0 回答
685 浏览

ajax - shareThis 共享计数 API 未在 Ajax 中更新

我在页面上重复使用 ShareThis 的 Share Count API Javascript 调用来获取页面上列出的每个故事的共享计数。在我的 <head> 我有:

<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script> <script type="text/javascript">stLight.options({publisher: 'MY PUB KEY',onhover:false, newOrZero:"zero"});</script>

在正文中,在故事链接的每个实例中([storyID] 是一个唯一的多位数字):

<span id="shareCount[storyID]"></span> <script type="text/javascript">stButtons.getCount("story URL","sharethis",document.getElementById('shareCount[same storyID]') );</script>

当页面加载时,API 调用运行并且共享计数正常。但是,带有故事列表的页面部分会定期使用 Ajax 进行更新。API 调用再次运行并返回计数,但它们与页面首次加载时返回的计数相同,它们尚未更新以匹配每个故事的实际计数。

Ajax 替换了整个 HTML 块。如果 stButtons.getCount() 函数没有运行,它根本不会返回任何计数。

任何人有任何想法为什么或如何克服?

0 投票
2 回答
2376 浏览

javascript - 如何添加动态自定义的 ShareThis 按钮?

我想在我的网站上使用 ShareThis 并为同一服务添加多个按钮以共享多个对象。这是可能的,但我只能让按钮采用默认样式之一。如何通过 javascript 添加按钮并仍然使用自定义图像获取它们?

0 投票
1 回答
829 浏览

javascript - 使用 jQuery 更改 ShareThis 消息

我的 ASP.Net 应用程序中有一个 ShareThis 小部件,单击它会启动一个弹出窗口,用户可以键入一条消息,然后与许多服务共享它。我想设置一个更有用的与上下文相关的“罐头”消息,但我无法让它工作。我的代码和屏幕截图如下。

在此处输入图像描述