使用Silverlight 5,我无法在输入字段中输入任何内容。在MacOS中使用Chrome。
我是否必须安装插件或者它是浏览器的特定配置?
使用Silverlight 5,我无法在输入字段中输入任何内容。在MacOS中使用Chrome。
我是否必须安装插件或者它是浏览器的特定配置?
遗憾的是,这是osX上Chrome中Silverlight 5中文本框的行为。它们在Safari,Firefox等中运行良好......但不适用于Chrome。
在osX上Chrome不支持官方Silverlight。 Silverlight 4运行良好,但没有。
对不起,这不是你希望的答案。
你也可以看看这篇文章: Mac上的Silverlight 5问题
有同样的问题并找到了解决方法:在其他程序中键入文本,将其复制并粘贴到silverlight中。对我来说,它有助于在Lync Web App中键入用户名和密码,这已经足够了。
我知道这个原始问题的答案很晚,但它可能会帮助其他人像我一样打这个帖子:-)
祝你今天愉快!
如果您正在Chrome for Mac上开发SL5。有一个工作,但它需要一点工作。创建一个捕获键击的javascirpt函数,禁用该击键的默认浏览器行为,并将键事件传递给silverlight。如果文本字段处于焦点,请将keyevent附加到文本字段。
编程并不难,但您需要记住,并非所有的键事件都是您想要显示的字符。此外,您需要进行一些簿记,以便将键入的键放在文本字段的正确位置:光标可以移动。