我已经创建了一个按钮来拍摄剃须刀文件中的照片.我使用了下面的代码
<button class="btn" type="button" @onclick="CapturePhotoAsync"></button>
在razor.cs文件中
private async Task CapturePhotoAsync()
{
if (cameraModuleRef != null)
{
isLoading = true;
StateHasChanged();
await cameraModuleRef.InvokeVoidAsync("capturePhoto", ...);
{
var photo = ObjectSpace.CreateObject<Photo>();
...
}
..
}
}
现在我想给它添加一个声音 我知道添加声音的步骤.
private async Task Play()
{
await _jsRuntime.InvokeAsync<string>("PlayShutter", "shutter");
}
如果我从单独的按钮调用此任务,它会起作用.但是如何从同一个按钮onClick事件调用这两个任务呢? 我正在使用XAF Blazor应用程序