To be handed something on a silver platter means that it was given to one without having to put forth any effort, which is what happened in this context.
Consider the statement "The world had always been given to her effortlessly and without any difficulty.". Based on this "The world had always been handed to her on a silver platter." a true statement? Yes, no, or I don't know?