2017-03-04 5 views
2

Instagram 응용 프로그램의 "instagram/mypage"와 같이 내 응용 프로그램의 단추를 클릭하여 Instagram 페이지를 열려고합니다. 코드가 뭐죠?android air application에서 as3으로 Instagram 페이지를 여는 방법은 무엇입니까?

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

내가 안드로이드 장치의 "설정"페이지 열이 코드를 발견, 인스 타 그램의 응용 프로그램에 특정 페이지를 열 수 변경 방법 :

당신은 공기 기본 확장 (ANE)을 선택해야
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)); 
+0

navigateToURL (새 URLRequest ("http://stackoverflow.com")); – Organis

+0

@Organis 코드가 "complete action using"대화 상자를 열고 크롬과 같은 일부 응용 프로그램을 표시합니다. – Fanous

+1

모바일 장치에서 ** 모든 ** 링크를 여는 것은 정상적인 동작입니다. – Organis

답변

2

당신은 사용할 수 있습니다 ANE 주위에 또 다른 Documentationthis official tutorial
에서 살펴 될 수있다 Share ANE Instagram 앱을 특정 페이지로 열려면 안드로이드와 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); 
} 

나는이 고대 근동의 개발자 중 하나입니다.

+0

굉장 해달라고 경우 제품, ios 지원 때문에. –

+0

오, 아주 좋았지 만 무료는 아니 었어! :( – Fanous

+1

불행히도 .. 우리는 우리의 확장에 많은 작업을 했으므로 무료 일 수는 없었다. – Michael

1

,
이것은 매우 간단합니다. 먼저 Instagram이 설치되어 있는지 확인한 다음 그 목적을위한 기본 코드를 작성하고 AIR로 AS3과 Android 시스템간에 통신하도록합니다.

네이티브 코드 (안드로이드 용) Java 및 시작에 대한

(iOS 용) 오브젝티브 C는

+0

감사하지만, 나는 자바에 익숙하지 않다. ( – Fanous

+0

@Fanous فانوس? - 그다지 어렵지 않다. 앱 트로프 안드로이드에서 인스 트램 페이지를 여는 코드를 검색하고 포함 된 튜토리얼을 읽는다. 시간 당신은 안드로이드 SDK –

+0

تشکر از شما, در این خصوص خیلی سرچ کردم, ولی چیزی دستگیرم نشد. چون با جاوا آشنایی ندارم 내가 시간을 (아마도)가 발견되면 내가 당신을 위해이 작업을 수행 할 수 있습니다 – Fanous