【问题标题】:Simple way to share on social media in a Phonegap app在 Phonegap 应用程序中在社交媒体上分享的简单方法
【发布时间】:2012-06-21 21:16:10
【问题描述】:

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

我读到 here 说如果不使用一些 Objective-C 编码,Sharethis 也无法工作。

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

如果不是,我将使用一个简单的 jQuery 插件来代替......

非常感谢您的帮助

【问题讨论】:

  • 正在寻找类似的东西,所以如果您发现任何东西,请在此处发布!谢谢!

标签: cordova facebook-social-plugins addthis sharethis


【解决方案1】:

您希望人们喜欢什么内容? 如果它是应用程序内部的页面,那么他们将无法喜欢内部本地 URL。 如果您希望他们“喜欢或分享”您的应用程序,您需要创建一个 Facebook 应用程序页面或查看添加 Facebook 插件以发布到人墙。

【讨论】:

    【解决方案2】:

    Add This Plugin 生成的脚本有问题。我通过在本地复制 javascript 并将变量 _atr 更改为 http//s7.addthis.com/

    来解决这个问题

    http://support.addthis.com/customer/portal/questions/375961-integrate-addthis-in-an-app-with-phonegap

    【讨论】:

      【解决方案3】:

      我通过创建以下模块克服了这个问题 - https://www.npmjs.com/package/cordova-network-interceptor 它拦截并修复了由脚本中使用的相关协议引起的不良网络请求,例如 addthis 使用的脚本。希望对您有所帮助!

      【讨论】:

        猜你喜欢
        • 2015-03-21
        • 1970-01-01
        • 1970-01-01
        • 2021-03-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-01
        相关资源
        最近更新 更多