2014-11-23 2 views
0

Я пытаюсь найти способ доступа к телефону в Tizen и его API. Существует <feature name="http://tizen.org/feature/network.telephony"/>, но я не мог найти никакого примера, как назвать его и получить доступ, чтобы начать телефонный звонок с моего кода JavaScript.Tizen WebAPI телефония

Я использую Samsung Gear S для разработки, но API для носимых вещей, похоже, ничего не говорит об этом.

ответ

3

решаемая - оказался просто АВЭС некоторых исследований (к сожалению, не очень хорошо документированных Samsung):

var telnumber; 

function errCb(error) 
{ 
    alert("errCb: Fehler aufgetreten " + error.message); 
} 

function successCb() 
{ 
    // alert("Success telephone call"); 
} 

function makeTelephoneCall(telno) 
{ 
    telnumber = telno; 
    if (bDebug) 
     alert("Notfallnummer rufen: " + telno); 
    try 
    { 
     var appControl = new tizen.ApplicationControl(
       "http://tizen.org/appcontrol/operation/call", "tel:" 
         + telnumber); 
     tizen.application.launchAppControl(appControl, null, successCb, errCb, 
       null); 
    } 
    catch (e) 
    { 
     alert("tizen.ApplicationControl not defined - " + e.message); 
    } 

} 

требует установки privilige:

<tizen:privilege name="http://tizen.org/privilege/application.launch"/> 
<tizen:privilege name="http://tizen.org/privilege/call"/> 
Смежные вопросы