Take the 2-minute tour ×
Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

I've made a simple .cdf that makes a function from a list of data I've provided in table form (using ListInterpolation) and plots it on a graph (no importing, exporting or conversion of data from string) and I still get a grey block when I try to post it online, indicating that I'm violating some security rule. It works with the {fullscreen: 'true'} workaround, but I don't know what I'm doing that necessitates this. Advice? Thanks

share|improve this question
2  
Can you provide a link to the CDF file? –  Brett Champion Jun 12 '12 at 17:46
2  
How do you know it's the ListInterpolation that triggers this? –  Sjoerd C. de Vries Jun 12 '12 at 20:44
1  
You could try wrapping Manipulate in DynamicModule, i.e. do something like DynamicModule[{AgN, Agwave, AgNfunction, ..., xstart, xend}, Manipulate[...]] –  Heike Jun 12 '12 at 20:56
2  
I wouldn't necessarily characterize this as something you are doing wrong or are able to change. Some of these things seem to be hit and miss at the moment. For example I have previously found that a tick function will cause grey boxes (a pure tick function will not). Apparently many of these sorts of things have been fixed in future releases. –  Mike Honeychurch Jun 12 '12 at 22:35
3  
The security issue is caused by the presence of the symbol Developer`PackedArrayForm in the interpolating function objects. The Player FE, unfortunately, does not understand that this is a perfectly safe symbol to evaluate and locks down security as a result. I haven't yet come up with a good way to work around this, but I'm still thinking about it. –  John Fultz Jun 15 '12 at 21:00
show 2 more comments

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.