2016-09-20 9 views
1

注:これは通常のSamsung Smart TVとは異なり、これにはTizen OSがあります。リターンキーを押したときにスマートハブに戻るsamsung tizen tv

私のアプリは不具合で拒否されました "返品はSMART Hubのように前のページには行かず、放送に行きます"。 2015モデルで発生し、2015年のTizen TVモデルで正常に動作します。

これは、リターンキーを押し上で実行されるコードの一部(aptのスイッチケースに入れている)である:

tizen.application.getCurrentApplication().exit(); 

にはどうすれば放送に行くことを防止し、スマートハブにそれを指示していますか?

答えて

0

スマートハブに指示するには、アプリケーションを閉じるためにhide()を試すことができます。

tizen.application.getCurrentApplication().hide(); 

詳細については、Documentを確認してください。リンクドキュメントから前のページに

+1

: '非表示()' - _ifアプリケーションを隠し、画面が戻って状況に行きますアプリケーションを起動したとき。 'exit()' - アプリケーションを終了すると、application._ **を起動したときの画面に戻ります。ここで 'hide() 'を変更する必要がありますか?** – ozbek

+0

はい、あなたは正しいです。 exit()はアプリを強制終了させ、hide()は強制的にアプリを中断させますが、返りの方向はほとんど同じです。 –

1

その後、使用window.history.back()、返す必要がありますあなたが

if (window.history.length != 0) 
{ 
    window.history.back(); 
} 
else if (window.history.length == 0) 
{ 
    tizen.application.getCurrentApplication().exit(); 
} 
関連する問題