add a upload button if device do not support D&D