Silverlight - Opera 10 - JavaScript调用

时间:2010-08-12 07:17:46

标签: silverlight browser silverlight-4.0 opera invoke

我在使用Opera 10浏览器在页面上调用javaScript代码时遇到问题。

页面上的JavaScript代码:

function CallMe(){
   alert("It works!");
}

我正在使用以下代码调用此代码:

HtmlPage.Window.Invoke("CallMe");

在除Opera之外的所有浏览器中,这非常有用。在Opera中我得到错误:“无法调用:CallMe”

我做错了什么?

2 个答案:

答案 0 :(得分:0)

Opera不是受支持的浏览器之一。请参阅Silverlight Install page

上的系统要求标签

答案 1 :(得分:0)

Opera对插件API(NPAPI)的支持已经出现了一些问题,这些问题显然与其他NPAPI浏览器的不同之处在于打破了Silverlight的一些功能。

这应该适用于即将发布的Opera版本(甚至可能在下一个主要版本中)。同时,很抱歉给你带来了问题: - /