【问题标题】:how to call the camera is not through the native object camera, but through HTML如何调用相机不是通过原生对象相机,而是通过HTML
【发布时间】:2022-08-02 14:42:49
【问题描述】:

我们在 sdpanel 中使用了一个组件,组件 url 被设置为一个 html 文件,html 文件中只有一个文件标签(比如这个 input type=\"file\"),我们在 smartdevice\'s 中打开这个 html url webbrowser,然后可以调用相机,但是在Genexus生成的应用程序中无法正常工作。我们在 AndroidManifest.xml 中添加了两个用户权限,如下所示,但仍然没有效果。 uses-permission android:name=\"android.permission.CAMERA\" uses-permission android:name=\"android.permission.SYSTEM_ALERT_WINDOW\" 有没有人遇到过类似的问题,您是如何解决的?

六号 19:22:40 1.我认为mywebchromeclient方法需要在webviewactivity.java中重写;

  1. 我关注https://wiki.genexus.com/commwiki/servlet/wiki?29656,HowTo%3A%20Compile%20Android%27s%20FlexibleClient, 将以下代码添加到 webviewactivity.java 中的 oncreate 方法,

    新的 AlertDialog.Builder(this) . setTitle(\"命中点\") . setMessage(\"命中点\") . setPositiveButton(\"ok\", null) .节目();

3.调用gradle uploadarchives编译成功,但是rebuild后,这个messge无法显示。 gradlew uploadarchives 后是否有需要修改的配置文件?

    标签: genexus-sd


    【解决方案1】:

    以下内容包含解决此问题的关键点

    File Upload in WebView

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-16
      • 2017-09-13
      • 1970-01-01
      • 1970-01-01
      • 2020-07-19
      • 2019-10-07
      • 1970-01-01
      • 2014-05-19
      相关资源
      最近更新 更多