对于Mac方案,我们需要考虑哪些特殊注意事项?此外,由于COM互操作等功能在Mac上不适用,您如何在代码中提供这些功能的可见性?
if (Silverlight.Environment.SupportsCOMInterop) {
// do stuff
}
更一般地说,您的代码可以确定它是在Mac还是Windows上运行?
答案 0 :(得分:0)
根据LIVE事后发言(大约2小时前):除了缺少COM(显然)Mac上的可信模式应该等同于Windows上的TM(访问硬件/凸轮/键盘/文件系统)。
答案 1 :(得分:0)
Shawn Wildermuth昨晚在亚特兰大发表了演讲,并讨论了Mac上的Elevated Trust( not Full Trust)的一些潜在的兼容性问题。他提到Drag-and-Drop支持很难,因为Safari / Firefox(不记得哪一个)用于在mac上运行浏览器。 Mac上的HTML嵌入也可能是个问题。 Shawn今晚在notatpdc.com上发表了关于SL4功能的演讲。您可能想要参加并询问:http://www.notatpdc.com/Schedule/Detail/20(注意,时间是中央时间)。