我的任务是创建一个电子学习系统。客户端希望用户在应用程序的某些部分中进行会话记录,使导师能够确认他们已经以与学习一致的方式与页面进行了交互。
然而,我在任何地方都找不到有效的解决方案。
我的计划是开发一个ASP.NET核心MVC应用程序,该应用程序在某些页面上触发屏幕录制,并将录制保存为与他们正在观看的课程之间的引用。
我知道这是可能的,因为有许多屏幕记录解决方案可用于跟踪访客。我自己使用的是允许用户的实时/录制视图以及所有相关的点击/移动/点击反馈,这是通过将Javascript注入到前端网站来实现的,而不需要在客户端添加任何额外的组件。
发布于 2019-09-17 23:23:40
@Powerman2015,您可以在显示视图时捕获该信息,即
public ActionResult Page1()
{
Session["page1"] = true;
return View();
}如果您需要它们与该页面的元素进行交互,那么可以将传递给控制器的值提交给控制器并在那里进行赋值。
这是剃刀视图
@using (Html.BeginForm("MyActionResult", "MyController", FormMethod.Post))这是您的控制器
public ActionResult MyActionResult()
{
Session["page1"] = true;
Your code...
}https://stackoverflow.com/questions/57963470
复制相似问题