Electron开发:Electron 应用中的拖拽 *** 作

Electron开发:Electron 应用中的拖拽 *** 作,第1张

如果应用程序需要 *** 作外部文件,通常会使用文件打开对话框选择这个文件,然后交由程序做进一步处理,文件打开对话框会返回一个或多个选择的文件路径。不过更友好的方式是将文件拖动到程序的窗口或某一个区域上,然后同样会返回一个或多个文件给应用程序,这种行为称为拖拽 *** 作。

本节将会通过两个案例介绍如何实现 Electron 应用的拖拽 *** 作。

本节将通过一个简单的案例演示如何实现图像文件的拖放 *** 作,本例的主要功能是将一个图像文件拖拽的程序的某个区域,然后在窗口上按等比例显示图像。

下面先看一下本例的效果,首先运行程序,然后找到一个图像文件,将其拖动到窗口上的红色背景区域,如下图所示。

优点

1. 无需安装,即用即开。2.没有恼人的通知没有恼人的通知是小程序的一大优势。举个例子,在不进行通知管理的情况下,微信视频在后台运行时视频内容推荐总会不时d出。不过如果使用小程序,这些恼人的推荐内容就不会再出现了。不仅如此,可能是小程序推广期的原因,目前使用小程序观看视频即使不是会员也可以观看5s广告后跳过广告,体验更加出色。

3.类型覆盖范围广 目前, 微信官方已经开放了包括商业服务、公益、IT科技、餐饮、旅游、电商平台等18个大类的开发,通过微信小程序,我们可以完成购物、外卖、生活服务等一系列的活动。缺点 1.通过扫一扫功能打开应用不支持长按识别为了增加与服务号之间的区分度,微信在入口、推荐方式等很多途径对小程序作出了限制。除了我们上文已经提到的不支持分享到朋友圈之外,微信甚至对于小程序通过扫一扫进入到方式也作出了限制。用户无法通过识别二维码的方式进入到小程序当中,而只能通过扫码的方式进入2.小程序会消耗内存

我们都知道,无需安装,即用即开是小程序的一大优点。不过这并不意味着小程序可以逆天到不消耗资源。当我们使用微信打开小程序的时候,微信所占用的内存资源是会明显上升的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11531450.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存