问题标签 [socialshare]

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 投票
1 回答
1245 浏览

blogger - 适用于移动设备的 blogspot 模板的 Whatsapp 共享按钮

我正在制作一个移动友好的响应式 Blogspot 博客模板,带有包括 WhatsApp 在内的社交媒体共享按钮,模板上的按钮在分享帖子或博客的 URL 时效果很好,但我希望它发送帖子的文本而不是 URL ,如果有人可以帮助我提供代码,以下是 WhatsApp 按钮的代码。

0 投票
0 回答
160 浏览

ios - 3d Touch iOS 分享功能

我是IOS开发的新手。目前我正在开发 3d 触摸功能以及社交共享(如消息、电子邮件、谷歌、whatsapp、twitter、facebook)。我正在使用 2 个单独的视图控制器。我已经在第二个视图控制器中实现了 3d touch,我正在从第一个视图控制器中展示它。3d 功能对我来说效果很好,并且在像消息这样的社交共享的情况下,我已经在第二个视图控制器中实现了消息共享代码。从第一个视图控制器单击消息共享时,消息共享屏幕未显示,并且显示远程撰写控制器超时(否)!错误,但如果我在第二个视图控制器中单独实现,则会出现消息共享。任何人都可以帮助我解决这个问题。

0 投票
1 回答
105 浏览

javascript - Ionic social share is undefined

I am trying to follow the tutorial example in ionic with the line

but I keep getting

I guess I am missing something in the app.js to include the library?

Do I need to load it in the above line? Do I have to load it into the controller as a module? I didnt find that on the tutorial and it's not clear?

I tried cordova plugin add multiple times, either as the package name or through git

0 投票
0 回答
82 浏览

android - SocialSharing 插件未在 android 上显示 FB、SMS 图标

我正在使用 EddyVerbruggen/SocialSharing-PhoneGap-Plugin 和 'shareWithOptions' 该插件适用于我的 Iphone 。但是,当使用 android 设备时,我在共享表上没有看到 FB、SMS 图标作为选项。我在 Iphone 上看到它

这些应用程序安装在 android 手机上...你能给我一些关于如何调试这个问题的提示吗

谢谢

0 投票
0 回答
28 浏览

php - Social sharing plugin directing to blank page after post sharing

I am new with word press stuck in a problem. I have used EXEC-PHP plugin to write php in my text editor and through that I have fetched records from my database. Now I want to share those posts which I have fetched from database on different social sites. For that I have used social 9 plugin. Now I have used the short code in my loop to display the social icons with every post, but when I share the post and open it from any social site it directs me to my word press site but shows no content on it. Here is the code I have been using to fetch data and to share the posts.

Please anyone help me with this, thank you.

0 投票
0 回答
62 浏览

google-plus - Google Plus 分享没有得到描述和图片

我正在尝试集成 google plus 共享,并且我创建了一个 url,即

http://prod.outfastsource.com/ofscmsapi/app/sharing?fbTitle=This%20is%20Title&fbDesc=This%20is%20Description&ogImageMetaTag=http://prod.outfastsource.com/images/blog/hire-outsourced-development- help.png&returnUrl=http://prod.outfastsource.com/blog/7-things-to-consider-before-you-hire-outsourced-development-help

当我在谷歌测试工具上尝试过这个时,即

https://search.google.com/structured-data/testing-tool/u/0/#url=http%3A%2F%2Fprod.outfastsource.com%2Fofscmsapi%2Fapp%2Fsharing%3FfbTitle%3DThis%2520is%2520Title %26fbDesc%3DThis%2520is%2520Description%26ogImageMetaTag%3Dhttp%3A%2F%2Fprod.outfastsource.com%2Fimages%2Fblog%2Fhire-outsourced-development-help.png%26returnUrl%3Dhttp%3A%2F%2Fprod.outfastsource.com %2Fblog%2F7-在您雇用-外包-开发-帮助之前要考虑的事情

然后获取所有信息。标题和描述以及图像。

但是当我尝试像这样分享这个网址时

https://plus.google.com/share?url=http://prod.outfastsource.com/ofscmsapi/app/sharing?fbTitle=ThisisTitle&fbDesc=ThisisDescription&ogImageMetaTag=http://prod.outfastsource.com/images/blog/雇佣外包开发帮助.png&returnUrl=http://prod.outfastsource.com/blog/7-things-to-consider-before-you-hire-outsourced-development-help

然后它不显示描述和图像。

任何人都可以帮助我吗?

0 投票
1 回答
305 浏览

android - 离子:$cordovaSocialSharing 无法读取未定义的属性

我想使用这个插件:$cordovaSocialSharing,因为它是我为 Ionic 上的原生社交按钮找到的唯一插件......

在 Chrome 控制台中运行代码时出现此错误:“无法读取未定义的属性 'socialsharing'”@ (ng-cordova.js:6715)

我多次重新安装了 ng-Cordova,正如 ngcordova.com 和插件中所说的那样,但它似乎不起作用......我在 Android 模拟器中尝试过,但也没有。

这是我的代码: 在我的 controllers.js 中:

然后,

}

我也试过这个(在controllers.js中):

知道如何解决这个问题,或者知道另一个真正适用于 Ionic 的插件的想法吗?

0 投票
1 回答
2227 浏览

javascript - 如何在静态网站上动态呈现社交分享按钮的元标记?

我有一个静态站点,用户可以在其中生成无限组合的图像和内容。用户完成后,将生成永久链接,以允许他们通过 Facebook/Twitter/GooglePlus/等分享他们的创作。我希望他们共享的帖子包含用户的图像和内容,但我发现社交媒体机器人只从我的永久链接中解析 HTML 元标记,它们不评估任何 Javascript。

如何让我的用户的内容出现在共享的社交媒体帖子上?单击永久链接时,客户端 Javascript 将评估永久链接的查询参数并呈现用户的内容。我也可以在 HTML 元标记中呈现用户的内容,Twitter 和 FB 使用它来填充帖子的内容,但是机器人不评估任何 javascript,因此不会呈现元标记。

我探索过的一种可能的解决方案是预渲染。也许我的永久链接可以是一个 HTML 文件在 AWS S3 存储桶上的位置,只要用户分享他们的永久链接,我就可以创建它。S3 上的那个 HTML 文件可以包含特定于用户的元标记,我可以将其提供给社交媒体机器人。当该文件被访问时,我可以让它重定向到我的永久链接。这看起来合理吗?我可以在尝试后报告。

另一种解决方案是使用预渲染服务,例如https://prerender.io/。它看起来有点笨重和黑盒,但它可能比我上面的 S3 解决方案更健壮和可靠。有任何想法吗?

我愿意接受反馈和其他解决方案,任何建议都会很棒。


其他相关信息:

这个答案似乎很有趣,其中涉及激活 Facebook Javascript SDK: https ://stackoverflow.com/a/34178987/1884158

我知道 Twitter 的 Card Validator 和 Facebooks Share Debugger 之类的工具,在这里: https ://cards-dev.twitter.com/validator https://developers.facebook.com/tools/debug/ 这对测试很有用任何解决方案。

如果有帮助,我的网站是一个捆绑在 HTML/CSS/JS 中并完全在客户端呈现的 React 应用程序。

0 投票
4 回答
1068 浏览

ssl - 转移到 SSL,失去了我的社交分享按钮计数,现在需要使用旧的 http url 来取回它们

我刚刚将我的网站切换到 SSL,我的所有社交分享按钮计数都已重置为零,这是意料之中的,但显然可以告诉这些按钮使用旧的 http url 以恢复旧的计数。

我只是不知道如何为我的设置执行此操作,即 AddThis 用于按钮,Php/Html 用于代码(实际上是 Joomla,但这可能无关紧要)。

AddThis 代码很简单:

所以我最好的猜测是我需要获取当前的 URL,将其从 https 更改为 http,并将其插入到上面的“data-url”中。

但是看看这里的其他线程,关于如何安全和正确地获取当前 URL 似乎存在很多争议,所以这就是我卡住的地方。

(除此之外,我只需要对过去的文章进行此转换,而不是新文章,但那是另一回事了。)

有任何想法吗?

非常感谢,菲尔

0 投票
1 回答
894 浏览

ios - 直接使用 UIDocumentINteractionController 自动打开 WhatsApp,而不显示其他应用程序

我正在开发其他应用程序的共享图像,包括WhatsApp. 我正在使用此代码并且它有效。

问题是,当我运行此代码时,documentInteractionController会显示像此图像这样的其他选项应用程序,因此我必须先选择 WhatsApp,然后才能打开 WhatsApp 应用程序。

我可以选择 Whatsapp App 来分享文件而不显示菜单供选择吗?换句话说,我可以避免presentOpenInMenuFromRect吗?

我正在使用 iOS 9,这个问题也发生在我的 Instagram 帖子中