Я разрабатываю веб-приложение Tizen для Samsung Gear. (Используя Tizen 2.4)
В настоящее время я пытаюсь добавить функцию, которая позволяет пользователю открывать ссылку на своем телефоне через часы. Поэтому, когда он нажимает кнопку, URL-адрес открывается в браузере телефона по умолчанию. Я заметил, что другие приложения для умных часов имеют эту функцию.
После просмотра этих форумов я нашел пример кода:
var appControl = new tizen.ApplicationControl('http://tizen.org/appcontrol/operation/view',
'https://www.tizen.org', null, null, null, null);
tizen.application.launchAppControl(appControl, null, function() {
console.log('launch application control succeed');
}, function(e) {
console.log('launch application control failed. reason: ' + e.message);
}, null);
Однако когда я пытаюсь запустить его, я получаю следующую ошибку: "launch application control failed. reason: No matched application found."
В моем приложении есть следующие привилегии в добавленном файле конфигурации:
<tizen:privilege name="http://tizen.org/privilege/application.info"/>
<tizen:privilege name="http://tizen.org/privilege/application.launch"/>
- Правильно ли это приложение использовать для открытия ссылки в браузере телефона?
- Все ли это необходимые привилегии для этой функции?
- Почему не найдено приложение?