【问题标题】:Overaly image functionality for cn1-codescan libcn1-codescan lib 的 Overaly 图像功能
【发布时间】:2020-10-30 14:04:10
【问题描述】:

我正在使用这个库https://github.com/codenameone/cn1-codescan 来扫描我的应用程序中的二维码。 据我了解,此库中目前没有更改扫描/相机视图的功能

目前,Android 的扫描视图只是全屏相机视图,而 iOS 则像这样http://zbar.sourceforge.net/iphone/userguide/scanning.html

有没有办法添加整体图像或更改相机视图?或者有没有计划在这个库中添加一些 LayredPane 到相机视图?

【问题讨论】:

    标签: codenameone


    【解决方案1】:

    这不适用于 cn1-codescan,因为该库是作为外部原生视图实现的。所以我们实际上是让代号一来执行扫描。您可以在库中本地实现这一点。

    或者,您可以构建一个使用小部件方法的库,而不是像当前解决方案那样移动到单独的活动/视图。如果它使用对等组件(如 camera kitGoogle Maps cn1libs),那么您可以在 Codename One 中实现覆盖。

    请注意,我们仅在 iOS 上使用 zbar,而在 Android 上,我们使用一个使用外部应用程序进行扫描的活动。有一个3rd party QR scanner(来自Little Monkey)将Android 实现嵌入到cn1lib 中。我不确定那里的覆盖实现。

    【讨论】:

    • 小部件方法而不是移动到单独的视图将为 cn1-codescan 库添加很大的自定义可能性,并使其成为更真实的解决方案。由于对CN1缺乏了解,恐怕我一个人无法做到。有没有人可以帮我解决这个问题,或者是否有任何工厂可以在未来的版本中改进该库?
    • 如果您遇到问题,我们可以提供帮助,我们所有的cn1libs都是开源的,可以参考。主要挑战是编写与此相关的本机操作系统代码。
    猜你喜欢
    • 2017-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    相关资源
    最近更新 更多