2016-03-29 6 views
0

Я пытаюсь выяснить, как отправить какое-то намерение открыть приложение на Android-устройстве, которое синхронизируется с моим Tizen Wearable. Какие-нибудь советы по этому поводу?Galaxy gear s2 - приложение Android для Android от Tizen Web Application

Я нашел эту ссылку. С помощью этого кода я могу запустить Samsung Store. Мне нужно запустить Google Play. Я уже пытался заменить AppID для: com.android.vending

https://developer.tizen.org/ko/forums/web-application-development/wearable-send-intent-phone?langswitch=ko

ответ

2

после многих исследований и некоторых «обратной инженерии» в Nike Tizen Application (который открывается Google Play Store), я был в состоянии открывать разные приложения.

window.onload = function() { 
    var appid = "com.samsung.w-manager-service"; 
    var type = "phone"; 
    var url = "market://details?id=br.org.cesar.punchcardreminder"; 

    var extra_data = [ 
       new tizen.ApplicationControlData("msgId", ["mgr_install_host_app_req"]), 
       new tizen.ApplicationControlData("type", [type]), 
       new tizen.ApplicationControlData("deeplink", [url])]; 

    var appControl = new tizen.ApplicationControl(
       "http://tizen.org/appcontrol/operation/default", 
       null, 
       null, 
       null, 
       extra_data); 

    var appControlReplyCallback = { 
      onsuccess: function(data) { 
       console.log("launchUrl reply success"); 
       console.log("success: data = " + JSON.stringify(data)); 
      }, 
      onfailure: function() { 
       console.log("launchUrl reply failed"); 
      } 
     }; 

    try { 
     tizen.application.launchAppControl(
       appControl, 
       appid, 
       function() { console.log("intentBorba", "launchUrl success"); }, 
       function(err) { console.log("intentBorba", "launchUrl failed: " + err.message); }, 
       appControlReplyCallback); 
    }catch(err) { 
     console.error("[launcher] " + err); 
    } 
}; 

Это своего рода разочарование фигура, что не существует непосредственно документации о такой простой функции, когда вы начинаете развиваться на новом языке. Надеюсь, этот ответ поможет некоторым людям.

 Смежные вопросы

  • Нет связанных вопросов^_^