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
1 Answer
John Fultz's comment:
The security issue is caused by the presence of the symbol
Developer`PackedArrayForm
in the interpolating function objects. ThePlayer 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.
ListInterpolation
that triggers this? $\endgroup$Manipulate
inDynamicModule
, i.e. do something likeDynamicModule[{AgN, Agwave, AgNfunction, ..., xstart, xend}, Manipulate[...]]
$\endgroup$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. $\endgroup$