Una URL que se creó a partir de un JavaScript Blob
no se puede convertir a una URL "normal".
R blob
: La URL no se refiere a los datos que existen en el servidor, sino a los datos que su navegador tiene actualmente en la memoria, para la página actual. No estará disponible en otras páginas, no estará disponible en otros navegadores y no estará disponible desde otras computadoras.
Por lo tanto, no tiene sentido, en general, convertir una URL de Blob en una URL "normal". Si desea una URL ordinaria, debe enviar los datos del navegador a un servidor y hacer que el servidor la ponga a disposición como un archivo ordinario.
Es posible convertir un blob: URL en un data: URL, al menos en Chrome. Puede usar una solicitud AJAX para "recuperar" los datos del blob: URL (aunque en realidad solo lo está sacando de la memoria de su navegador, no haciendo una solicitud HTTP).