我創建了三星智能電視的應用程序。我使用遠程測試系統測試了我的應用程序。除返回鍵外,所有功能都正常工作。當我按下返回按鈕時,它將返回到主屏幕,但我希望我的應用程序返回到我的應用程序的前一個屏幕。這是工作正常,而我在模擬器中測試這個。三星智能電視返回按鈕
我通過在返回鍵功能中給予airs來檢查這一點。它警告說它在返回到homw屏幕後。
誰能幫我在這
我創建了三星智能電視的應用程序。我使用遠程測試系統測試了我的應用程序。除返回鍵外,所有功能都正常工作。當我按下返回按鈕時,它將返回到主屏幕,但我希望我的應用程序返回到我的應用程序的前一個屏幕。這是工作正常,而我在模擬器中測試這個。三星智能電視返回按鈕
我通過在返回鍵功能中給予airs來檢查這一點。它警告說它在返回到homw屏幕後。
誰能幫我在這
RETURN和EXIT鍵之後是默認行爲,以關閉應用程序,並要回智能集線器或廣播電視屏幕。
你應該實現防止默認行爲,請看看這個頁面:http://samsungdforum.com/Guide/ref00009/sfkey_preventdefault.html
在三星智能電視,RETURN默認操作是返回主頁,你可以在SDK文檔中看到:
http://www.samsungdforum.com/Guide/
您必須包含這一行代碼:
sf.key.preventDefault();
你的代碼定製之前返回按鈕動作。
例如(實例從一個交換機):
case tvKey.RETURN :
sf.key.preventDefault();
window.history.go(-1);
break;
我正面臨着一個基本的JavaScript項目同樣的問題。我加入event.preventDefault();
,例如解決它:
Main.keyDown = function()
{
var keyCode = event.keyCode;
case tvKey.KEY_RETURN:
case tvKey.KEY_PANEL_RETURN: event.preventDefault();
}
對於應用程序框架,你可以使用此功能:
sf.key.preventDefault();