angular - 角度“serviceworker”中的 Razorpay 集成必须是 Web 应用清单中的字典
问题描述
当我调用付款选项时,我已将 razorpay 集成到 angular 项目中,但在控制台中遇到了一些问题。
错误信息是
"serviceworker" must be a dictionary in your web app manifest.
我最初添加了 pwa。它添加了一些文件和更改
ng 添加@angular/pwa
我的 main.ts 文件
import { enableProdMode } from "@angular/core";
import { platformBrowserDynamic } from "@angular/platform-browser-dynamic";
import { AppModule } from "./app/app.module";
import { environment } from "./environments/environment";
if (environment.production) {
enableProdMode();
}
platformBrowserDynamic()
.bootstrapModule(AppModule)
.catch((err) => console.error(err));
app.module.ts 文件
@NgModule({
declarations: [AppComponent],
imports: [
ServiceWorkerModule.register('ngsw-worker.js', { enabled: environment.production }),
],
我该如何解决这个问题“服务工作者”必须是您的网络应用清单中的字典
解决方案
推荐阅读
- java - 如何从 Eclipse 中删除 Lombok。与 Eclipse 上的 F11 相关的问题
- flutter - 当我在 Flutter 中将文本字段设置为下一行时,文本会上升
- lua - 数组列表帮助作弊引擎
- openstack - 在单节点上安装 Openstack
- python - LSTM 在 Keras 嵌入模型中不起作用
- jspdf - DevExtreme 的 DataGrid exportToPDF 在包含俄罗斯值的表格上使用时显示乱码
- angular - 在角材料中创建自定义选项卡
- java - PdfBox 编码异常
- php - 似乎无法使用 password_hash 登录
- python - Pycharm 在尝试从 ubuntu 终端启动时“已在运行”