Can you provide more info?
The blob may exist only in the website, so if you send the link to your background script, you will loose the ability to download it (I think…).
You can try to use fetch to download it already in your content script (you have one, right?).
TypeError: NetworkError when attempting to fetch resource.
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://graph.instagram.com/logging_client_events. (Reason: CORS request did not succeed). Status code: (null).
Hello again,
Do you have host permissions for that domain? Or are you using only activeTab permission?
Could you paste here your manifest file content?
Multimedia download and especially video can be crazy complicated to download.
That’s why some of the downloaders needs external app to further process the downloaded content (sometimes the video and audio is served separately or in chunks and you need to merge it together).
In any case, you are probably using wrong download URL.
If you can’t find the correct URL, you can try to listen to some of the webRequests and then find which one is multimedia: