0

Tizen にアプリがあり、時計の起動時に実行したいと考えています。これが私のapp.js見た目です:

$(document).ready(function() {
    document.addEventListener('tizenhwkey', function(e) {
        if(e.keyName == "back") {
            tizen.application.getCurrentApplication().exit();
        }
    });
// The rest of the program
}

これで、起動時にサービス アプリケーションを実行できることがわかりました。ここでは、サービス アプリケーションを構築するために必要な手順について説明します。ただし、これらのトピックをアプリケーションに関連付けることができませんでした。アプリケーションを起動時に開始したい場合、それをサービス アプリケーションに変更する必要がありますか? どのような変更を行う必要がありますか?

4

2 に答える 2

0

はい、できます。Web サービス アプリの要点を理解していれば、UI はありません。

Web アプリを Web サービス アプリに変換するには、config.xml ファイルに以下のコードを追加する必要があります。

 <widget>
      <tizen:service id="websvcapp0.service1" auto-restart="true" on-boot="false">
      <tizen:content src="service/service1.js" />
      <tizen:name>WebServiceApplication1</tizen:name>
      <tizen:icon src="icon1.png" />
      <tizen:description>WebServiceApplication1</tizen:description>
   </tizen:service>
 </widget>

config.xml の最終的な外観は次のようになります

<?xml version="1.0"encoding="TF-8">
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen=http://tizen.org/ns/widgets
        id="http://yourdomain/WebServiceApplication" version="1.0.0" viewmodes="maximized">
   <tizen:application id="websvcapp0.WebServiceApplication" package="websvcapp0" required_version="2.3" />
   <content src="index.html" />
   <feature name="http://tizen.org/feature/screen.size.all" />
   <icon src="icon.png" />
   <name>WebServiceApplication</name>
   <tizen:service id="websvcapp0.service1" auto-restart="true" on-boot="false">
      <tizen:content src="service/service1.js" />
      <tizen:name>WebServiceApplication1</tizen:name>
      <tizen:icon src="icon1.png" />
      <tizen:description>WebServiceApplication1</tizen:description>
   </tizen:service>
</widget>

そして、次の特権を追加します

  <tizen:feature name="http://tizen.org/feature/web.service"/>

このリンクは、Web サービス アプリケーションを作成するために従うべき完全な方法を提供します。

  • サービスアプリの作成
  • 包装
  • 起動中
  • 終了中

https://developer.tizen.org/dev-guide/wearable/2.3.0/org.tizen.wearable.web.appprogramming/html/tutorials/service_tutorial/service_app_tutorial.htm

于 2015-07-20T19:46:18.310 に答える