diff --git a/src/CloudGaming/Api/CloudGaming.Api/Controllers/HomeController.cs b/src/CloudGaming/Api/CloudGaming.Api/Controllers/HomeController.cs
index 38418a1..20935e0 100644
--- a/src/CloudGaming/Api/CloudGaming.Api/Controllers/HomeController.cs
+++ b/src/CloudGaming/Api/CloudGaming.Api/Controllers/HomeController.cs
@@ -24,7 +24,7 @@ public class HomeController : CloudGamingControllerBase
///
///
[HttpGet]
- //[RedisCache(1, 0, 0)]
+ [RedisCache(1, 0, 0)]
public async Task> GetHomeInfo()
{
EpgBLL epgBLL = new EpgBLL(ServiceProvider);
diff --git a/src/CloudGaming/Api/CloudGaming.Web/Pages/Handle/Index.cshtml b/src/CloudGaming/Api/CloudGaming.Web/Pages/Handle/Index.cshtml
index c30982b..4b3c1d1 100644
--- a/src/CloudGaming/Api/CloudGaming.Web/Pages/Handle/Index.cshtml
+++ b/src/CloudGaming/Api/CloudGaming.Web/Pages/Handle/Index.cshtml
@@ -648,7 +648,7 @@
$("#joystick2").on("touchmove", joystickMove2);
$("#joystick2").on("touchend", joystickEnd2);
//配置(客户端)
- var token= await $.get("@(Model.AppConfig?.Site?.Api ?? "")/api/PlayGame/GetToken?userId=@(Model.UserId)&sn=@(Model.Sn)");
+ var token= await $.get("@(Model.AppConfig?.Site?.Api ?? "")/api/PlayGame/GetToken?userId=@(Model.UserId)&sn=@(Model.Sn)");
console.log("tokentokentokentokentokentoken", token.data);
if(token==null||token.data==null||token.data.token==null){
alert("初始化失败!请刷新页面重试!!!");
@@ -656,10 +656,18 @@
}
$jy.token = token.data.token;
initGame();
+ var handlerData=null;
+ var handler= await $.get("@(Model.AppConfig?.Site?.Api ?? "")/api/PlayGame/CreateSimpleHandler?userId=@(Model.UserId)&gameId=@(Model.GameId)&sn=@(Model.Sn)");
+ if(handler==null||handler.data==null){
+ alert("创建手柄失败!请刷新页面重试!!!");
+ return ;
+ }
+ handlerData=handler.data;
setTimeout(function() {
try {
+
//实例化
- // $jy.simpleHandler(JSON.parse(handlerData));
+ $jy.simpleHandler(handlerData);
//检查手柄状态
setInterval(function() {
// $.post("CheckHandlerState",
diff --git a/src/CloudGaming/Code/CloudGaming.Code/Epg/EpgBLL.cs b/src/CloudGaming/Code/CloudGaming.Code/Epg/EpgBLL.cs
index a950884..5280c35 100644
--- a/src/CloudGaming/Code/CloudGaming.Code/Epg/EpgBLL.cs
+++ b/src/CloudGaming/Code/CloudGaming.Code/Epg/EpgBLL.cs
@@ -47,7 +47,7 @@ namespace CloudGaming.Code.Epg
epgList?.ForEach(item =>
{
//如果首页展示数量小于集合数量,则退出
- if (it.ShowNumIndex < list.Count)
+ if (it.ShowNumIndex <= list.Count)
{
return;
}