logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙应用开发大厂跨域问题与性能优化全解析面试题

跨域问题是指在Web开发中,浏览器的安全策略(即同源策略)限制了一个源(origin,通常由协议、域名、端口三部分组成)的文档或脚本与另一个源的资源进行交互。这题面试官风乘是从前端(他大概率对鸿蒙不熟)的视角来问的,所以也可从前端或其他非鸿蒙技术栈的角度回答,如果对鸿蒙多端适配了解,能回答出鸿蒙独有的适配案例则更优。开发者使用Web组件将应用侧代码注册到前端页面中,注册完成之后,前端页面中使用注册

#harmonyos#华为#鸿蒙应用开发 +2
鸿蒙开发中使用画布Canvas绘制自定义图形、字体描边!

Canvas提供画布组件,用于自定义绘制图形,开发者使用CanvasRenderingContext2D对象和OffscreenCanvasRenderingContext2D对象在Canvas组件上进行绘制,绘制对象可以是基础形状、文本、图片等。

文章图片
#鸿蒙
鸿蒙开发中使用画布Canvas绘制自定义图形、字体描边!

Canvas提供画布组件,用于自定义绘制图形,开发者使用CanvasRenderingContext2D对象和OffscreenCanvasRenderingContext2D对象在Canvas组件上进行绘制,绘制对象可以是基础形状、文本、图片等。

文章图片
#鸿蒙
体验窗口沉浸式能力(设置沉浸式、状态栏样式等)--鸿蒙开发

在看视频、玩游戏等场景下,用户往往希望隐藏状态栏、导航栏等不必要的系统窗口,从而获得更佳的沉浸式体验。此时可以借助窗口沉浸式能力(窗口沉浸式能力都是针对应用主窗口而言的),达到预期效果。从API version 10开始,沉浸式窗口默认配置为全屏大小并由组件模块控制布局,状态栏、导航栏背景颜色为透明,文字颜色为黑色;

#鸿蒙
鸿蒙中的防抖功能及封装实现

/ 执行完毕后重置 timeoutId。// 如果已经有定时器存在,清除它。// 设置新的定时器。

#鸿蒙
到底了