0

私のアプリケーションは MVC4 C# で開発されており、以下を使用して動的に画像を生成します: コントローラー:

                      .....                    
                      using (var memStream = new MemoryStream())
                        {
                            objImage.Save(memStream, ImageFormat.Png);
                            data = this.File(memStream.GetBuffer(), "image/png");
                        }
                        ......

意見:

        image.src = '/Home/GenerateImage?' + $.param({
            cache: false,
            dataType: 'html',
            async: true
        });

IE、Safari、および FireFox でうまく機能します。Google Chrome で画像が表示されません。開発者ツールを使用すると、次のエラーが見つかりました。

Resource interpreted as Image but transferred with MIME type text/javascript

よろしくお願いします。

4

1 に答える 1

0

この問題は MIME タイプとは関係ありません。私はセッション変数を使用しており、Cookie は無効になっています。

于 2013-06-24T03:12:54.990 に答える