I am facing two issue on my current WebGL build made with Unity 5.3.2p3 here they are :
I have faced multiple Could not produce class with ID XXX which has been solved using the link.xml file but there’s one remaining and I can’t get rid of it : Could not produce class with ID 228
It seems to be the SpeedTreeWindAsset but there’s no reference of this class in the Unity documentation and even adding it this way in the link file doesn’t fix the issue.
Since I haven’t found a way to fix the SpeedTreeWindAsset issue yet, I filed a bug report #773309 (You should be able to see it in the public bug tracker within a few hours). However, as a workaround you can create a dummy scene containing your speed tree asset, and add it to the project. This will prevent SpeedTreeWindAsset from being stripped so you can still download and instantiate trees from asset bundles.
@Marco-Trivellato I’ve added a scene with a Wind Zone in my project and the Could not produce class with ID 228 error is gone. Thank you for the workaround.
Edit : My bad, adding the Wind Zone only didn’t fixed the issue but adding the complete asset in a scene, as you suggested, fixes it.