OpenHarmony 开发:PC 版开发常用笔记
改变鼠标样式
ts
.onHover((flag) => {
if (flag) {
cursorControl.setCursor(pointer.PointerStyle.RESIZE_LEFT_RIGHT);
} else if (this.moveIndex == -1) {
cursorControl.restoreDefault();
}
})修改签名
/system/etc/app/install_list_permissions.json- 新建一个
profiler.cer文件 - 拷贝
launcher.p7b文件中distribution-certificate字段的值到profiler.cer文件中,去掉回车符
keytool -printcert -file .\profiler.cer处理预置权限
/system/etc/app/install_list_permissions.json这个文件中可以配置预置权限
uri 无限制权限
ts
uriPermissionManager.grantUriPermission(
uri: string,
flag: wantConstant.Flags,
targetBundleName: string
): Promise<number>授权 URI 给指定应用。使用 Promise 异步回调。
默认仅允许授权属于应用自身的 URI,若拥有权限 ohos.permission.PROXY_AUTHORIZATION_URI 则无限制。 系统 API:该接口为系统接口,三方应用不支持调用。
系统能力:SystemCapability.Ability.AbilityRuntime.Core
需要权限: ohos.permission.PROXY_AUTHORIZATION_URI
/system/etc/proxy_authorization_uri.json