【问题标题】:Android Trigger HTML Button Click in WebView From CodeAndroid触发HTML按钮从代码中单击WebView
【发布时间】:2012-05-10 14:13:46
【问题描述】:

我的活动目的是让用户(员工)将一件设备从一个位置转移到另一个位置。与其期望用户输入长序列/模型或必须从大量现有设备列表中进行选择,我尝试通过显示一个 ASP.Net 页面来帮助用户.但是,如果所述列表中不存在供他们简单检查的设备,则他们需要能够输入序列/型号信息。我也会将此功能添加到 aspx,除非我们可以在设备上实现条形码,并且我需要能够调用条形码扫描意图。所以我需要能够做以下事情之一:

1) 通过单击 WebView 中的 HTML 按钮调用条形码意图,并将扫描的值返回到 aspx 页面可以访问以进行最终处理的位置

2) 由于在 ASP 项目中使用 JQuery 在 GridView 中处理选中的行会容易得多,所以我想在页面上放置一个隐藏按钮。然后将可见的提交按钮放在 Activity 中,该按钮将处理在那里添加的任何新设备,并为我在 ASP 中的隐藏按钮触发 Click 事件。

这两种情况都有可能吗?

【问题讨论】:

  • 谢谢。我之前尝试过,该方法只是将我带到一个基本上只是说我没有安装条形码应用程序的屏幕,即使我安装了。即使我点击链接从那里下载应用程序并将我带到市场,就在它显示已安装的应用程序旁边。我向 ZXing 提交了一张票,他们告诉我这是浏览器问题,没有权限调用 Intent。

标签: android webview xamarin.android


【解决方案1】:

好的,刚刚意识到我不需要在 WebView 中单击按钮即可在我的 WebView 中执行 JavaScript。我只能做

web.LoadUrl("javascript:processTransfer()");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-27
    • 1970-01-01
    • 2014-01-21
    • 1970-01-01
    • 2011-09-16
    • 1970-01-01
    相关资源
    最近更新 更多