簡體   English   中英

如何從我自己的Tizen應用程序啟動Gear 2通知應用程序

[英]how to launch Gear 2 notifications app from my own Tizen app

我想在Tizen應用程序上為默認的三星通知應用程序添加快捷方式。

我發現該應用程序(我要啟動)的名稱是:com.samsung.wnotification2

我使用以下代碼啟動它:

tizen.application.launch("com.samsung.wnotification2",onListInstalledApps);

但這是行不通的。

這是我使用的特權:我安裝的特權:

<tizen:privilege name="http://tizen.org/privilege/appmanager.launch"/>
<tizen:privilege name="http://tizen.org/privilege/appmanager.setting"/>
<tizen:privilege name="http://tizen.org/privilege/application.info"/>

我想念什么?

您確定這是正確的應用程序ID? 加:

tizen.application.launch("com.samsung.wnotification2",onListInstalledApps,function(e){console.log(e);});

你會得到:

  • NotFoundError-如果找不到具有指定ID的應用程序。
  • InvalidValuesError-如果任何輸入參數包含無效值。
  • UnknownError-如果發生任何其他錯誤。

您的權限還可以-否則您將收到SecurityError

請用

<tizen:privilege name="http://tizen.org/privilege/application.launch"/>

代替

<tizen:privilege name="http://tizen.org/privilege/application.info"/>

另外,最好提供一個自定義(空)成功函數,而不是提供可能具有不同用途的onListInstalledApps。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM