Распространенным способом является ввод файла на месте, но с непрозрачностью 0, что фактически означает, что он скрыт, а поверх него размещается ваше пользовательское изображение или текст. Убедитесь, что кнопка «просмотр» находится именно там, где находится ваш текст / изображение, и она будет работать - щелчок по пользовательскому тексту / изображению фактически приведет к нажатию на кнопку просмотра.
У меня где-то есть такой код, поэтому, если вы не сможете этого добиться, я буду искать этот код.