c#怎么bgsound在客户机上听不了呢?

[复制链接]
查看11 | 回复2 | 2009-3-9 12:24:20 | 显示全部楼层 |阅读模式
我的bgsound在服务器上可以正常听mp3文件,但是在客户机上却听不了?这是为什么呢?
我看了一下源文件,代码显示是这样的:[B]
是不是没有找到服务器上的相对路径呢?
我是用如下两种方式代码获取相对路径的都不行:
1、siting=Server.MapPath(odr.GetString(2));
2、siting=System.Web.HttpContext.Current.Server.MapPath(odr.GetString(2));
这是为什么呢,怎样才能听呢?
谢谢!

回复

使用道具 举报

千问 | 2009-3-9 12:24:20 | 显示全部楼层
你这路径是写死了的,客户机上没有对应的文件,所以听不到。在服务器上某路径下设置一个文件夹MP3,里面放.mp3文件路径写成 string path = Application.StartupPath+@"\MP3\";...
回复

使用道具 举报

千问 | 2009-3-9 12:24:20 | 显示全部楼层
你的那两个代码,不是获取的相对路径, 而是 绝对路径,就错在这里了你要使用相对路径来播放例如:...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行