webassembly相关内容

Blazor WASM OIDC声明,无论我做什么,重定向URI都是未定义的

所以,我遵循了Microsoft Docs和这个Medium article中的指导原则,它们建议将OIDC身份验证添加到Blazor WASM应用程序应该是轻而易举的。 我已经有一个可以正常工作的OIDC-Server(Keyloak),我已成功地将其用于多个Blazor服务器应用程序。 然后我在appsettings.json中定义了所需的属性,如下所示: { "OIDC ..
发布时间:2022-04-08 17:04:24 C#/.NET

在Blazor WASM启动时加载初始数据的最佳位置是哪里

我正在构建Blazor应用程序,需要在应用程序启动时加载一些初始数据,以便我可以将数据放入CascadingPerameter以供其他组件使用。 我想知道在哪里调用服务来读取此数据的最佳位置? 推荐答案 我建议您将服务注入到MainLayout组件中,并读取OnInitialized(异步)方法中的数据。但是,如果服务可以在应用程序初始化的那个阶段读取数据,为什么不能将服务注入到 ..
发布时间:2022-02-28 09:03:57 其他开发

WebAssembly InstantiateStreaming 错误的 MIME 类型

我正在尝试获取本教程(此处:https://www.hellorust.com/demos/add/index.html) 工作,似乎无论我做什么,我都无法让 WebAssembly MDN 保留功能正常工作. 所以,我按照上面链接上的说明获得了一个 add.wasm 文件.据我所知,这应该相当简单并且应该可以工作.经过一番挖掘,我发现最新的 WebAssembly 模块是用于实例化流 - ..
发布时间:2022-01-20 14:45:06 前端开发

在 ARMv7a 上与 Neon 进行 64 位签名比较支持 CMGT 的最有效方法是什么?

这个问题最初是为 这里是 SSE2.由于每个算法都与 ARMv7a+NEON 对相同操作的支持重叠,因此更新了问题以包括 ARMv7+NEON 版本.应评论者的要求,在此处提出此问题以表明它确实是一个单独的主题,并提供可能对 ARMv7+NEON 更实用的替代解决方案.这些问题的最终目的是找到考虑到 WebAssembly SIMD 的理想实现. 解决方案 有符号 64 位饱和减法. ..
发布时间:2022-01-17 13:54:35 其他开发

如何将 OpenSSL 与 emscripten 联系起来?

我正在尝试编译一些使用 OpenSSL 和 emscripten 的 C 代码,但我收到了未解决的符号警告,例如: warning: unresolved symbol: SHA256_Init警告:未解析的符号:SHA256_Final警告:未解析的符号:SHA256_Update 我使用这个命令编译了代码: emcc SHA256.c -lssl -lcrypto -L/usr/loca ..
发布时间:2022-01-07 19:28:49 其他开发

如何使用 Blazor 生成和保存文件客户端?

我想要一个 SPA 来完成客户端的所有工作,甚至生成一些图表/视觉效果. 我希望能够让用户单击按钮并保存页面中的视觉效果、表格和其他内容(既可见又不可见,因此右键单击保存或复制/粘贴并不总是选项). 如何从 webassembly/blazor 库中调用函数、获取其结果并将其保存为客户端的文件? 这个想法是这样的......? cshtml ..
发布时间:2021-12-15 14:45:36 C#/.NET

使用 blazor 加载外部 .NET Standard 2.0 程序集

在 Blazor 应用程序中,我想加载一个外部程序集并执行一个方法.为此,我使用 Blazor 模板创建了一个新的 ASP.Net Core 网络应用程序. 然后,在一个 Razor 页面(将由浏览器/wasm 编译和执行)中,我使用反射来加载程序集并运行该方法(基于代码 在这里找到) //从服务器下载外部程序集HttpClient 客户端 = 新的 HttpClient();var by ..
发布时间:2021-11-26 13:03:51 C#/.NET

为 blazor.webassembly.js 获取 404 NotFound(未找到_framework 文件)

我们沿着这条线搜索了其他问题,发现它们似乎适用于部署站点之后.尝试调试时,这会在 VS 2019 中发生.到目前为止,我们已检查的内容包括: applicationhost.config 看起来是正确的,虚拟目录路径确实是“client"所在的位置.应用程序已植根而wwwroot文件夹是物理路径的子文件夹. ..
发布时间:2021-11-26 11:51:24 C#/.NET

使用 blazor 加载外部 .NET Standard 2.0 程序集

在 Blazor 应用程序中,我想加载一个外部程序集并执行一个方法.为此,我使用 Blazor 模板创建了一个新的 ASP.Net Core 网络应用程序. 然后,在一个 Razor 页面(将由浏览器/wasm 编译和执行)中,我使用反射来加载程序集并运行该方法(基于代码 在这里找到) //从服务器下载外部程序集HttpClient 客户端 = 新的 HttpClient();var by ..
发布时间:2021-11-24 20:53:01 C#/.NET

组件中的 Blazor 客户端 WASM 表单验证不起作用

我在 Blazor WASM 客户端应用程序中无法从验证中正常工作. 将 InputText 元素封装到组件以进行紧凑布局不再执行以其他方式正确执行的验证. 使用类似的模型 public class Customer {[必需的][字符串长度(100)公共字符串 customerName {get;设置;} =“";} 以 的形式 ..
发布时间:2021-11-24 19:21:43 C#

使用 Blazor 读取服务器端文件

我有一个基于 Blazor 示例的项目,其中包含 .Client、.Server 和 .Shared 项目.我在服务器上有一个文本文件 data.txt,我希望能够使用标准的 StreamReader/System.IO.File 读/写方法.由于 Blazor 在沙箱中运行,我想我无法像在普通 Windows 应用程序中那样访问整个文件系统?我已将该文件放在 wwwroot 目录中,如果在浏览器 ..
发布时间:2021-11-24 16:54:40 C#/.NET

为 blazor.webassembly.js 获取 404 NotFound(未找到_framework 文件)

我们沿着这条线搜索了其他问题,发现它们似乎适用于部署站点之后.尝试调试时,这会在 VS 2019 中发生.到目前为止,我们已检查的内容包括: applicationhost.config 看起来是正确的,虚拟目录路径确实是“client"所在的位置.应用程序已植根而wwwroot文件夹是物理路径的子文件夹. ..
发布时间:2021-11-24 11:06:03 C#/.NET

在 ARMv7a 和 Neon 上通过 64 位有符号比较支持 CMGT 的最有效方法是什么?

这个问题最初是为 此处为 SSE2.由于每个算法都与 ARMv7a+NEON 对相同操作的支持重叠,因此更新了问题以包括 ARMv7+NEON 版本.应评论者的要求,此处提出此问题以表明它确实是一个单独的主题,并提供可能对 ARMv7+NEON 更实用的替代解决方案.这些问题的最终目的是找到理想的实现以供考虑到 WebAssembly SIMD. 解决方案 有符号 64 位饱和减法. ..
发布时间:2021-11-17 21:49:02 其他开发