【问题标题】:how to open an Instagram page by as3 in android air application?如何在 android air 应用程序中通过 as3 打开 Instagram 页面?
【发布时间】:2017-03-04 20:48:17
【问题描述】:

我想通过单击我的应用程序中的按钮打开一个 Instagram 页面,例如 Instagram 应用程序中的“instagram/mypage”。 密码是什么?

mybuttun.addEventListener(MouseEvent.CLICK, open_instagram_page);
function open_instagram_page(event:MouseEvent)
{
    //what should i write here?
}

我发现这段代码打开了 android 设备的“设置”页面,如何更改它以打开 instagram 应用程序上的特定页面:

var url:String = ("intent:#Intent;" +
                  "action=android.intent.action.MAIN;" +
                  "category=android.intent.category.LAUNCHER;" +
                  "component=com.android.settings/.Settings;" +
                  "end");
navigateToURL(new URLRequest(url));

【问题讨论】:

  • navigateToURL(new URLRequest("stackoverflow.com"));
  • @Organis 您的代码打开一个对话框“完成操作使用”并显示一些应用程序,如 chrome
  • 我猜这是在移动设备上打开 any 链接的正常行为。
  • 如果运行特定的应用程序,您可能需要这个:stackoverflow.com/questions/22520218/…
  • @Organis 我不想打开链接!!!我想在 Instagram 应用中打开“我的页面”

标签: android actionscript-3 air


【解决方案1】:

您可以使用Share ANE 将 Instagram 应用程序打开到特定页面。以下适用于 Android 和 iOS:

var app:Application = new Application( "com.instagram.android", "instagram://" );

var options:ApplicationOptions = new ApplicationOptions();
options.action = ApplicationOptions.ACTION_VIEW;
options.data = "http://instagram.com/_u/distriqt";
options.parameters = "user?username=distriqt";

if (Share.service.applications.isInstalled( app ))
{
    Share.service.applications.launch( app, options );
}

我是这个 ANE 的开发者之一。

【讨论】:

  • 很棒的产品,因为 ios 支持。
  • 哦非常好,但它不是免费的! :(
  • 很遗憾没有。我们在扩展中投入了大量工作,因此它们不可能是免费的。
【解决方案2】:

您必须选择 Air Native Extension (ANE),
这很简单,首先验证 Instagram 是否已安装,然后为此编写本机代码并让 AIR 在 AS3 和 Android 机器之间进行通信。

本机代码可以是 Java(适用于 Android)和 Objective-c(适用于 IOS)

开始看this official tutorial
ANE周围还有另一个Documentation

【讨论】:

  • @Fanous فانوس؟ - 这并不难,只需搜索一些代码以在其应用程序槽 android 中打开 Instagram 页面,然后阅读随附的教程。嗯,但如果你没有 Android sdk 会花费大量时间
  • تشکر از شما ، در این خصوص خیلی سرچ کردم ، ولی چیزی دستگیرم نشد . چون با جاوا آشنایی ندارم
  • @Fanous 如果我找到时间(也许),我会为你做这件事。
猜你喜欢
  • 2013-02-09
  • 1970-01-01
  • 2012-08-18
  • 1970-01-01
  • 2011-06-16
  • 1970-01-01
  • 1970-01-01
  • 2015-10-13
  • 2015-07-06
相关资源
最近更新 更多