2017-11-15 4 views
0

내 이력 앱에서 휴대 전화로 앱을 열고 싶습니다. 그와 함께 나는 아래에 주어진 것처럼 약간의 데이터를 보내기를 원한다. 나는 uri 체계를 사용하여 이것을하고 싶다. URIionic 앱에서 다른 앱을 여는 방법은 무엇입니까?

안드로이드 : someapp : //com.example.example/ someField = someData

아이폰 OS : someapp : // someField = someData

내가이 triend했지만 그것은 작동하지 않습니다? :

var browserRef = this.inAppBrowser.create(
     "twitter://com.twitter.android", 
     "_system", 
     "location=no,hidden=no,zoom=no" 
); 

내가 다음과 같은 https://twitter.com으로 URL을 사용하는 경우 그러나, 그것은 잘 일하고있어.

위의 지정된 형식으로 데이터를 보내려면 http 링크를 사용할 수 없습니다. 도와주세요!!

내 시스템 구성은 다음과 같습니다

@ionic/cli-utils : 1.12.0 
    ionic (Ionic CLI) : 3.12.0 

global packages: 

    cordova (Cordova CLI) : 7.0.1 

local packages: 

    @ionic/app-scripts : 1.3.12 
    Cordova Platforms : android 6.2.3 ios 4.4.0 
    Ionic Framework : ionic-angular 3.7.1 

System: 

    Android SDK Tools : 26.1.1 
    Node    : v8.6.0 
    npm    : 4.6.1 
    OS    : macOS Sierra 
    Xcode    : Xcode 8.3.3 
+0

[이 방법을 시도해 보셨습니까 (http://digitalrepublic.ro/how-to-launch-external-social-media-applications-with-ionic-2/)? –

+1

시도해보십시오. https://forum.ionicframework.com/t/launch-or-install-third-party-apps-from-with-in-ionic-app/38419 –

+0

감사합니다. @MustafaLokhandwala – Srijan

답변

0

시도는 Config.xml의이을 추가 할 수 있습니다.

<access origin="someapp:*" launch-external="yes" /> 

허용 목록에 추가하면 외부 응용 프로그램을 실행해야합니다.

관련 문제