Gear S3 Tizen: как получить ввод с клавиатуры
Я хотел бы обеспечить функциональность ответа в моем приложении (Web Tizen 2.3.2). В настоящее время я могу получить клавиатуру, если я добавлю <input>
Однако было бы намного лучше, если бы я мог реализовать то же самое, что использует Samsung. Многие приложения Samsung используют его. Это должна быть встроенная функциональность в Tizen OS.
Вот скриншот того, о чем я говорю. Я хотел бы иметь возможность отображать точно такой же экран при нажатии кнопки "Ответить" в моем собственном приложении, так же, как несколько приложений Samsung на часах или при ответе на уведомление.
Спасибо
3 ответа
Я нашел руководство по отображению клавиатуры, как вы хотите.
проверьте сеанс: Input Delegator в веб-версии носимых приложений
проверьте сессию: Input Delegator в носимых приложениях
Попробуй это:
var appControl = new tizen.ApplicationControl("http://tizen.org/appcontrol/operation/get_input", null, 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);
Вы также можете вызвать только голосовой ввод, например.
Уведомление можно отобразить в Samsung Gear с помощью API-интерфейса Tizen Web Notification.
var appControl = new tizen.ApplicationControl("http://tizen.org/appcontrol/operation/create_content",
null, "image/png", null, null);
var notificationDict =
{
/* Notification content */
content: "Notification Content",
/* Path to the notification icon */
iconPath: "images/image1.png",
/* Path to the sound file to be played when the notification is displayed */
soundPath: "",
/* Device vibrates when the notification is displayed */
vibration: true,
/* Application control to be launched when the user selects the notification */
appControl: appControl
};
var notification = new tizen.StatusNotification("SIMPLE", "Simple notification", notificationDict);
tizen.notification.post(notification);
Но я не мог добавить кнопку ответа, используя этот API. Я видел эту функцию в Samsung Rich Notification SDK. Если ваши требования соответствуют этому, вы можете использовать.
Вам необходимо реализовать List
Пользовательский интерфейс для отображения этих параметров.