利用 entryAbility 应用证明周期的特点,初始化 store 实例 import UIAbility from '@ohos.app.ability.UIAbility';import hilog from '@ohos.hilog';import window from '@ohos.window';import dataPrefere…
场景描述:在开发桌面桌面端应用时会结合 vue 或者 react 等框架,如果在单页面应用中指定子窗口页面路由在生产环境下时无法加载。 经过验证发现 electron 对框架中路由的 History 模式无法解析,只能使用 hash 模式 示例 创建子窗口,在开发环境和生产环境指定路由 import { is } from '@electron-t…
极光推送注意事项 个人开发者每天免费 10 条广播推送,单点设备推送不限 flutter 端配置 配置 project\android\app\build.gradle defaultConfig{ ... manifestPlaceholders = [ JPUSH_PKGNA…
前期配置 配置 project\android\app\src\main\AndroidManifest.xml 添加权限 <manifest xmlns:android="http://schemas.android.com/apk/res/android"> <uses-permission android:name="and…
前期配置 在接入定位的基础上添加如下配置 在 project\android\app\build.gradle 中添加 dependencies { ... implementation('com.amap.api:3dmap:7.7.0')} 在 project\android\app\src\main\Android…
flutter 命令行方式生成签名证书 需要对现有 app 进行打包,然后查看当前包的证书信息 flutter build apkkeytool -printcert -jarfile app-debug.apk 查看证书示例 生成新的签名证书 keytool -genkey -v -keystore test.keystore -alias de…
简介 `audio-visualization-pro` 是针对 `audio-visualization`开源的强化版本,通过 `WEB-AUDIO-API` 实现的实现的音乐可视化的库,通过本库你可以获取到`当前音频`的音频频谱,并在原作者基础上强化了创建、暂停、销毁等实例方法并提供相应的 API 方法 链接 github npm 方法 方法注…
场景描述 project|--resources |--test.json 在主进程中通过 fs 模块读取 test.json 的内容,开发环境可以读取相对路径文件获取,生产环境此文件路径会发生变化会导致读取失败,报错信息如下 是因为打包后的安装在电脑中,此时项目中的路径已经变成 resources/app.asar.unpacked/resour…
在日常开发中,前端需要使用 localStorage 、 sessionStorage 等 API 存储业务数据,某些场景下需要考虑存储数据的安全性和时效性。防止第三方数据劫持。 可以借助 crypto 工具对现有存储数据进行 对称加密 ,封装使用如下 const encryption = { encryptData:(data,key…
场景: 在 toC 项目中面向用户会将应用的注册功能暴露给游客,当游客通过注册入口申请某些功能时,需要商务人员第一时间对接到游客信息. 技术点: 服务端发布订阅模式 + SSE推送 技术栈: node Nest.js 服务端 app.controller.js import { Controller, Get, Sse,Param, Query }…