Silverlight for Symbian: How to fix S60 Web browser crash for your application? - Firmware version 7.2 with Fix Available!

Microsoft recently released Silverlight Symbian, however, Nokia S60 web browser crashes upon visiting Silverlight enabled website. "To enable Silverlight content to display correctly, it's important that you modify default HTML file that embeds <object> tag. This's required because of a limitation with S60 web browser which causes it to crash," explains Microsoft. To modify, Open […]

Microsoft recently released Silverlight Symbian, however, Nokia S60 web browser crashes upon visiting Silverlight enabled website. "To enable Silverlight content to display correctly, it's important that you modify default HTML file that embeds <object> tag. This's required because of a limitation with S60 web browser which causes it to crash," explains Microsoft.

To modify, Open generated HTML file in Code Editor:

<object data="data:application/x-silverlight," type="application/x-silverlight-2" width="100%" height="100%"><param name="source" value="someApplicationName.xap"/></object>
 to
<object data="some_valid_data" type="application/x-silverlight-2" width="100%" height="100%"><param name="source" value=" someApplicationName.xap"/></object>

Data parameter value of <object> tag should be modified to a valid resource that the browser can download by using HTTP. The resource can be an empty file of size equal to zero bytes. Few examples of valid data values:

data="someApplicationName.xap" | data="ZeroByteFile.xap".

If you've Nokia 5800 phone, you can try upgrading your firmware to 7.2 version of S60 browser, that fixes this limitation.

[Source]