Blazor с Syncfusion — Microsoft.JSInterop.JSException: не удалось найти «sfBlazor.methodCall» («methodCall» не определен)

Попытка использовать средство просмотра PDF (сервер) и постоянная ошибка в консоли браузера. Он работал до сегодняшнего дня, и с ним связано не так много кода. Кто-нибудь сталкивался с этим раньше?

      <SfPdfViewerServer @ref="pdfViewer" ToolbarSettings="@ToolbarSettings" EnableFormFields="false" DocumentPath="@DocumentPath" EnableNavigationToolbar="false" EnableAnnotationToolbar="false" EnableToolbar="true" Height="100%" Width="100%">
     <PdfViewerCustomStampSettings EnableCustomStamp="true" IsAddToMenu="true" Width="194" Height="75" MaxHeight="75" MaxWidth="194" MinHeight="75" MinWidth="194" CustomStamps="@CustomStamps"></PdfViewerCustomStampSettings>
     <PdfViewerContextMenuSettings EnableContextMenu="false" />
     <PdfViewerAnnotationSettings IsLock="false" />
     <PdfViewerEvents AnnotationAdded="@AnnotationAdded" DocumentLoaded="@DocumentLoaded" AnnotationRemoved="@AnnotationRemoved" AnnotationSelected="@AnnotationSelected" />
</SfPdfViewerServer>

Приведенный выше код — это простой код для загрузки средства просмотра. Следующий код загружает документ.

      byte[] byteArray = await webClient.DownloadDataTaskAsync(new Uri(docpath));
DocumentPath = "data:application/pdf;base64," + Convert.ToBase64String(byteArray);

1 ответ

Сайт должен работать на https. Как только я изменил его, чтобы он работал безопасно, он начал работать.

Другие вопросы по тегам