electron如何申请权限是公共关键技术类应用的高频使用场景之一,如读写文件、截屏、录音等。 本示例使用systemPreferences.requestDirectoryPermission(path)申请目录权限、systemPreferences.requestSystemPermis...
最近更新: 20天前摄像头录制是PC工具应用普遍存在的一项功能,在应用上实现摄像头录制的功能。 本示例是通过MediaRecorder录制摄像头视频,然后保存到本地实现录音功能。
最近更新: 21天前获取设备唯一标识符是PC应用高频使用场景之一,以便开发者提供个性化服务。 本示例主要基于使用Electron框架开发PC应用情况下,通过HarmonyOS Electron调用ets方法,使用关键资产存储服务保存ODID(开发者匿名设备标识符)实现处恢复出厂设置外,设备唯一标识符。
最近更新: 25天前Harmony Electron如何进行读取、保存及持久化文件是公共关键技术类应用的高频使用场景之一,如文档编辑、资源管理、数据备份等。 本示例在主进程使用dialog.showOpenDialogSync
最近更新: 1个月前录屏是一些PC工具应用普遍拥有的一项功能,在应用上实现选择屏幕源对其进行录制。 本示例通过desktopCapturer获取屏幕源,选择一个屏幕,通过MediaRecorder来进行录屏实现录屏功能。
最近更新: 1个月前录音是PC工具应用普遍存在的一项功能,在应用上实现录制音频生成MP3文件的功能。 本示例是通过MediaRecorder录制音频,通过三方库lamejs转换成MP3,然后保存到本地实现录音功能。
最近更新: 1个月前Electron自定义字体是公共关键技术,如文档编辑、排版印刷时,需要使用自定义字体确保文档输出符合用户需求。 本示例使用@font-face在网页上加载并使用自定义字体。
最近更新: 1个月前Electron自定义主题是公共关键技术类应用的高频使用场景之一。 本示例在主进程使用nativeTheme设置应用的主题,并使用ipcMain和ipcRenderer实现渲染进程和主进程交互设置页面主题。当应用主题为跟随系统时,渲染进程使用prefers-color-scheme检测系统主题。
最近更新: 1个月前由于uni.share、uni.login方法在HarmonyOS上暂不支持分享到QQ、QQ授权登录,本示例将使用QQ提供的sdk来完成QQ分享和QQ授权登录。
最近更新: 1个月前在应用的登录页经常需要用户输入账号/密码注册或登录,而密码保险箱可以保存输入的账号/密码,在下次登录、修改密码时自动填充到界面上的对应输入框,方便用户操作。 本示例通过使用Fabric自定义组件来实现。
最近更新: 1个月前在应用开发中,会遇到嵌套滚动的场景。Scrollview用于在屏幕上显示可滚动的内容。它可以包含任意数量的子组件,并且支持水平和垂直滚动。 本示例使用@react-native-safe-area-context实现导航栏规避。
最近更新: 1个月前部分RN项目需要加载base64格式的图片。 本示例使用@react-native-fast-image实现base64格式的图片的加载。
最近更新: 2个月前在RN应用开发中,经常需要自定义列表组件的下拉刷新动画,以实现更丰富的交互效果。列表组件通过@react-native-oh-tpl/react-native-smartrefreshlayout 组件(后文简称SmartRefreshControl组件)实现完全的自定义下拉刷新控件,通过@r...
最近更新: 2个月前在应用开发中,经常需要层层浏览网页。在当前的RN框架开发过程中,根据react-native-webview三方库指导打开一个网址,网页浏览过程中侧滑不会返回上一个页面,而是直接退出应用。BackHandler.addEventListener('hardwareBackPress', cal...
最近更新: 2个月前在应用开发中,输入框在底部,弹出软键盘的时候,会遮盖输入框。 本示例使用KeyboardAvoidingView组件自动调整布局避免键盘遮挡。
最近更新: 2个月前在应用开发中,常常需要跳转至其他页面,比如跳转至应用市场、系统浏览器、系统短信页面以及使用WebView跳转至系统电话页面。 本示例使用Linking.openURL跳转至跳转至应用市场、系统浏览器、系统短信页面,使用window.location.href='tel:'跳转至系统电话页面。
最近更新: 2个月前