HarmonyOS 鸿蒙Next SaveButton的布局与点击事件问题

发布于 1周前 作者 itying888 来自 鸿蒙OS

HarmonyOS 鸿蒙Next SaveButton的布局与点击事件问题

我发现SaveButton这个组件有点特别。它既不能覆盖在其他布局上面,也不能设置到屏幕外面去。如果这样做了,就会出现问题:要么点击SaveButton时收不到点击事件,要么点击后的回调会失败,导致无法保存图片。这怎么解决呢?


关于HarmonyOS 鸿蒙Next SaveButton的布局与点击事件问题的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

8 回复

SaveButton可以覆盖在其他布局上

参考:https://developer.huawei.com/consumer/cn/blog/topic/03157306639465048

官方说不能随意改变宽高,透明度,屏幕外等。是为了安全考虑的(也就是用户一定要主动触发这个按钮,才能确保把图片保存到相册是一个用户真实意图)

如果允许修改样式,比如改透明度0%,然后上面随便加个遮罩盖起来,用户一点就偷偷把图片保存到相册了,这样是不是很不安全?

参考:

cke_8083.png

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/security-component-overview-V5

https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-arkui-301-V5

https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-arkui-300-V5

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

大佬,web里加载H5 咋使用这个?

希望HarmonyOS能继续优化系统稳定性,减少崩溃和重启的情况。

我这边是做了一个全局弹窗,放了一个SaveButton。 H5点击后利用registerJavaScriptProxy接受到h5的请求(请求参数可以是url也可以是base64【参考:https://developer.huawei.com/consumer/cn/blog/topic/03157306639465048】,然后调用这个全局弹窗。让用户再点一次SaveButton)

找HarmonyOS工作还需要会Flutter技术的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17

原来如此,感谢~感谢。

回到顶部