我正在使用Sitecore 8更新3,目前我添加了一个capcha到WFFM表单并按下音频,但显示错误如下:
[ArgumentNullException: Value cannot be null.
Parameter name: input]
System.IO.BinaryReader..ctor(Stream input, Encoding encoding, Boolean leaveOpen) +13905648
Sitecore.Form.Core.Media.Wave.Concat(StreamList inStreams, BinaryWriter to) +193
Sitecore.Form.Core.Web.CaptchaAudionHandler.DoSpeech(String text, String fileName) +452
Sitecore.Form.Core.Web.CaptchaAudionHandler.ProcessRequest(HttpContext context) +618
Sitecore.Form.Core.Pipeline.RequestProcessor.CaptchaResolver.ProcessRequest(HttpContext context) +358
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +508
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +92
Run Code Online (Sandbox Code Playgroud)
我怎么解决这个问题?
更新: 在我使用名为Sitecore.Support.432676(Sitecore Climber的建议)的软件包之后.我在CaptchaField.cshtml文件中更新了javascript,音频现在正在运行.
<script type="text/javascript">
$scw(document).ready(function () {
$scw('.selector-field-captcha-play').click(
function (event) {
event.preventDefault();
var container = $scw(".field-captcha-audio");
container.empty();
container.append('<audio src="' + '@audioHandlerUrl' + "&nocache=" + Date.now() + '" autoplay="autoplay"><embed src="' + '@audioHandlerUrl' + "&nocache=" + Date.now() + '" width="180" …
Run Code Online (Sandbox Code Playgroud) 我想获得帐户admin/b的路径.示例:Home的项目的此路径.
/ Sitecore的/内容/家
我该怎么办?