1

我在这里寻找的是一种可能单击 Web 浏览器控件内的按钮并让它从程序内部调用子程序或让程序对页面上的某些内容做出反应的方法。

我正在尝试为我的应用程序制作 HTML5 GUI。我真的不想使用任何第 3 方 API 来处理来自 HTML5 界面的命令,但如果我能找到另一种选择,那就太好了。但如果没有其他方法,我会满足于使用 3rd 方 API。

4

1 回答 1

2

我过去这样做的方式是为我的应用程序指定一个特殊的协议。

yourapp:somefunction/someparameter

处理事件,并在触发Navigating事件的代码中,检查 URL 前面是否有您的协议。如果是,设置e.Cancel = true取消导航,并添加代码来处理你自己的URL参数。

于 2012-05-29T19:24:54.720 回答