将文本数据从silverlight传递到普通页面

时间:2013-03-14 21:35:19

标签: silverlight text clipboard paste

我在silverlight中编写了应用程序,它从网络摄像头读取qr代码。我需要将数据(粘贴纯文本)从silverlight传递到包含silverlight的页面上的活动字段,但不是在silverlight中。有没有办法做到这一点?用户通过向网络摄像头显示qrcode而不实际点击任何内容(剪贴板和silverlight的问题 - 只能在certian情况下使用)进行交互。 欢迎任何建议或指南。

1 个答案:

答案 0 :(得分:1)

您可以与托管Silverlight对象的页面进行交互。来自Silverlight:

HtmlPage.Window.Eval(string.Format("processQrCode('{0}')", textData)

页面中应该有javascript:

function processQrCode(data) {
    // Do something with the data here
}