【问题标题】:How to make a "share button" for my android app (Adobe air)?如何为我的 android 应用程序(Adobe air)制作“分享按钮”?
【发布时间】:2015-07-12 08:21:09
【问题描述】:

如何在 Adob​​e Air、Action Script 3.0 支持的 Android 应用程序中制作“分享按钮”。

我想添加一个服装文字,例如: “下载这个应用程序,一些东西,www.mywebsite.com。”

我想分享到:Whatsapp。

那么.. 我该怎么办?

【问题讨论】:

  • 在这种情况下,请确保 www.mywebsite.com 在 html 中有 Oembed 或 OpenGraph 元标记。我不知道 WhatsApp,但 Twitter 和 Facebook 使用 OG 标签。这是 one example 我回答此类问题的地方(忘记视频部分,您只需要自定义图像的“image__src”)。所有这些网站都希望共享您自己的 HTML 页面,因此也许谷歌搜索每个网站希望在您的 html 代码中找到共享 URL 的自定义文本/图像的内容。

标签: android actionscript-3 flash air adobe


【解决方案1】:

您需要使用空气原生扩展 试试这个

https://github.com/illuzor/Android-Sharing-Extension-ANE

还有很多其他的扩展,但我用过这个,效果很好

【讨论】:

  • 对不起,如果我听起来很愚蠢,但是什么是原生扩展?以及如何放置它们?
  • @BhaveshShaha,Facebook 官方使用 sharer.php 的方式有什么问题?您的墙帖必须是指向某个内容的链接,即 html 页面。对于自定义图像和文本,请确保 html 页面通过 html 中的 OG 标签将相关信息提供给 Facebook。然后在您的应用程序中创建一个打开浏览器页面的按钮:facebook.com/sharer/sharer.php?u=https://yourwebsite.com/….. 如果 page_to_share.html 有 OG 标签,文本和图像将自动出现。谷歌搜索如何将它们添加到您要共享的 HTML 页面。不尝试就没有成功..
  • 例如:在您的 Flash 应用程序中创建一个按钮以打开新的浏览器窗口。这是它必须打开的链接:(复制并粘贴地址):test link.. 图片和文字来自哪里?为此,请查看共享页面的 html 源代码:view-source。在那个例子和谷歌之间你应该没问题
  • 编辑了问题。 Whatsapp 比 fb 重要得多。
  • Adobe AIR 的本机扩展是包含使用 ActionScript API 封装的本机代码的代码库。或者简单地说,是一个 (.ane) 文件,其中包含 (java) 库,该库将由 adobe air 应用程序调用,用于仅由 (action script) 不支持的功能。欲了解更多信息,请参阅adobe.com/devnet/air/articles/ane-android-devices.htmlhelp.adobe.com/en_US/air/extensions/index.html
猜你喜欢
  • 2012-04-06
  • 1970-01-01
  • 2020-11-29
  • 1970-01-01
  • 2012-01-03
  • 2011-05-09
  • 1970-01-01
  • 2010-10-02
  • 1970-01-01
相关资源
最近更新 更多