我在silverlight中编写了应用程序,它从网络摄像头读取qr代码。我需要将数据(粘贴纯文本)从silverlight传递到包含silverlight的页面上的活动字段,但不是在silverlight中。有没有办法做到这一点?用户通过向网络摄像头显示qrcode而不实际点击任何内容(剪贴板和silverlight的问题 - 只能在certian情况下使用)进行交互。 欢迎任何建议或指南。
答案 0 :(得分:1)
您可以与托管Silverlight对象的页面进行交互。来自Silverlight:
HtmlPage.Window.Eval(string.Format("processQrCode('{0}')", textData)
页面中应该有javascript:
function processQrCode(data) {
// Do something with the data here
}