windows mobile 6 如何实现播放本地SWF(flash) 用NET CF3.5
windows mobile 6 如何实现播放本地SWF(flash) 用NET CF3.5,一切解决方法都可以。用WEB控件,COM都接受。PS:谷歌百度都搜过,COM调用的话提示:COM interface with IID '{B196B284-BAB4-101A-B69C-00AA00341D07}' cannot be created due to the following error: No such interface supported .对应的FLASH 的ACTIVEX的 CLSID: 在 d27cdb6e-ae6d-11cf-96b8-444553540000 、27304174-500e-4277-9e89-89349b94e9be 、EB8B5B8E-EDB9-4180-9E2E-F8F1632DC171 之间动态变化(查看注册表发现的),很无语。
WebBrowser虽然没有报错,但也没有显示内容:
sb.Append(@"<HTML>");
sb.Append(@"<HEAD>");
sb.Append(@"<TITLE>book</TITLE>");
sb.Append(@"</HEAD>");
sb.Append(@"<BODY>");
sb.Append(@"<OBJECT classid=""clsid:D27CDB6E-AE6D-11cf-96B8-444553540000""");
//sb.Append(@"codebase=""http://active.macromedia.com/flash2/cabs/swflash.cab#version=6,0,0,0""");
//sb.Append(@"ID=rapier4 WIDTH=230 HEIGHT=255>");
sb.Append(@"<PARAM NAME=movie VALUE=""test3.swf"">");
sb.Append(@"<PARAM NAME=menu VALUE=false>");
sb.Append(@"<PARAM NAME=quality VALUE=high>");
//sb.Append(@"<PARAM NAME=bgcolor VALUE=#53695C>");
sb.Append(@"</OBJECT>");
sb.Append(@"</BODY>");
sb.Append(@"</HTML>");