如何在颤动图像中插入可点击的点?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在颤动图像中插入可点击的点?相关的知识,希望对你有一定的参考价值。
我只是想扑扑而已,有人可以帮助我吗?
Clickable Marked points on an Image
[您好,我需要在屏幕上显示带有可点击点的图像,并在用户单击这些点时触发操作。我听说它是用SVG制成的,我在几个地方进行了搜索,但扑朔迷离中找不到解决方法。
答案
我在类似情况下苦苦挣扎。
Slah的解决方案---在背景图像上方放置一个操作层---如果不需要捏缩放图像就可以使用,但是在我的情况下,放大图像时定位的小部件无效。
我的解决方案是将图像嵌入到webview中,您可以使用webview_flutter,因为它可以很容易地插入到小部件树中,但是我认为flutter_webview_plugin也可以工作,因为您只需要听一些点击事件即可。
您可以立即获得的一个好处是Uri.dataFromString('<html><svg>some svg codes</svg></html>', mimeType: 'text/html').toString()
可以在不使用任何其他软件包的情况下使用.svg的功能
然后,您可以完全控制外观(通过CSS)和行为(通过javascript)。例如,您可以将不规则区域定义为可点击并响应点击。
以上是关于如何在颤动图像中插入可点击的点?的主要内容,如果未能解决你的问题,请参考以下文章