请问web窗体工具箱添加了Windows media player之后是灰的,不能使用,这要怎么办
asp.mnet Windows media player
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- Kwan的解忧杂货铺@新空间代码工作室 2024-03-03 19:15关注
m0_70953661 晚上好🌙🌙🌙
本答案参考ChatGPT-3.5在 ASP.NET Web 窗体项目中,Windows Media Player 控件是基于 ActiveX 技术的。而 ActiveX 控件在大多数现代浏览器中已被禁用或弃用。因此,您可能无法在设计时使用 Windows Media Player 控件。但是,您仍然可以在运行时使用该控件。以下是解决此问题的几种方法:
-
将 ActiveX 相关设置添加到 Web.config 文件中:
- 打开 Web.config 文件,并在 <system.web> 节点内添加以下代码:
<browserCaps> <case match="MSIE\s([\d\.\w]*)"> <captures> <capture name="version" match="^([\d\.\w]*)"/> <capture name="majorversion" match="^([\d]*)\."/> </captures> </case> </browserCaps>
- 保存并重新启动项目,然后查看是否已解决问题。
-
使用自定义嵌入式播放器:
- 首先,确保您已经有一个自定义的嵌入式播放器,可用于替代 Windows Media Player 控件。
- 在 Web 窗体上添加一个
<div>
元素,将其大小设置为适当的宽度和高度,并设置一个唯一的 ID(例如,id="myPlayer")。 - 在页面加载完成时,使用 JavaScript 将嵌入式播放器动态添加到
<div>
元素中。以下是示例代码:
<script type="text/javascript"> window.onload = function() { var myPlayerDiv = document.getElementById('myPlayer'); myPlayerDiv.innerHTML = '<iframe src="https://your-custom-player-url"></iframe>'; }; </script>
- 将 "https://your-custom-player-url" 替换为实际的嵌入式播放器 URL。
- 保存并重新运行项目,然后查看是否已解决问题。
解决 无用评论 打赏 举报 -
悬赏问题
- ¥15 ansys fluent计算闪退
- ¥15 有关wireshark抓包的问题
- ¥15 需要写计算过程,不要写代码,求解答,数据都在图上
- ¥15 向数据表用newid方式插入GUID问题
- ¥15 multisim电路设计
- ¥20 用keil,写代码解决两个问题,用库函数
- ¥50 ID中开关量采样信号通道、以及程序流程的设计
- ¥15 U-Mamba/nnunetv2固定随机数种子
- ¥15 vba使用jmail发送邮件正文里面怎么加图片
- ¥15 vb6.0如何向数据库中添加自动生成的字段数据。