我在我的应用程序中使用spellchecker
tinymce
。拼写检查器内部使用Moxiecode.TinyMCE.dll
。
在上一次实时更新之前,它工作正常。突然间它发出错误You must write ContentLength bytes to the request stream before calling [Begin]GetResponse
。
这是与弹出窗口中的错误详细信息一起出现的堆栈跟踪
System.Net.HttpWebRequest.GetResponse()+6038604 Moxiecode.TinyMCE.SpellChecker.GoogleSpellChecker.SendRequest(String lang,String data)+762 Moxiecode.TinyMCE.SpellChecker.GoogleSpellChecker.CheckWords(String lang,String [] words) +197 Moxiecode.TinyMCE.SpellChecker.SpellCheckerModule.ProcessRequest(HttpContext context)+500 Moxiecode.TinyMCE.Web.HttpHandler.ProcessRequest(HttpContext context)+282 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()+ 100 System.Web.HttpApplication.ExecuteStep(IExecutionStep step,Boolean& completedSynchronously)+75
版本信息: Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.504
我搜索错误的解决方案,但没有找到任何解决方案。
任何人都可以为此建议解决方法。
答案 0 :(得分:3)
我搜索了问题的解决方案,但我们的应用程序没有任何问题。基本上,关键是,我们使用Google提供的拼写检查Web服务和我们的WYSIWYG编辑器。我发现,从昨天开始,服务无法正常运行或被Google停止。
以下是一些有关用户体验的一些说明
http://www.tinymce.com/develop/bugtracker_view.php?id=5793 http://www.tinymce.com/forum/viewtopic.php?id=30779
答案 1 :(得分:0)
您可以通过执行以下操作启用浏览器的内置拼写检查程序:
tinymce.init({
browser_spellcheck : true,
});
请务必从工具栏和插件列表中删除拼写检查程序。