【发布时间】:2016-01-11 22:26:36
【问题描述】:
有没有办法向用户显示一个网页并让他编辑它?如果用户可以将光标放在某处,然后键入一个字母,就足够了,我的代码将被告知用户已在此位置键入了这些字符。然后我的代码将完成剩下的工作。
这可能吗?
【问题讨论】:
标签: c# xaml windows-runtime windows-store-apps win-universal-app
有没有办法向用户显示一个网页并让他编辑它?如果用户可以将光标放在某处,然后键入一个字母,就足够了,我的代码将被告知用户已在此位置键入了这些字符。然后我的代码将完成剩下的工作。
这可能吗?
【问题讨论】:
标签: c# xaml windows-runtime windows-store-apps win-universal-app
您需要使用InvokeScriptAsync 方法对加载的网页调用javascript 代码。然后 javascript 代码可能会在网页中添加一个Content Editable 元素来完成所有与页面相关的工作并处理事件。
为了与应用程序中注入的 javascript 进行交互(例如接收事件),您需要向文档添加一个运行时对象。见AddWebAllowedObject。
【讨论】: