How to load a local gif with React Native? - gif

I'm trying to load a local gif for being used on React Native. My main problem is adding it to the Images Assets because Xcode doesn't let me add it to the asset. I've read on GitHub that there's no problem showing an animated gif using React Native but I only have found examples with external images and I need to be loaded locally as it is an important asset for my app.
<Image source={require('image!loading')} />
Thanks for your help.

In Xcode7-beta you can add .gif files - no problem with that. In Xcode6 you indeed can't but I have found that you can simply change extension of the image to .png, add it to assets and wen you use the name (no extension) it will show the gif (including animated gif). It's an interesting workaround :)

Related

Images wont show up in html

Hi im fairly new to html and have run into a problem when adding images from a local folder.
<img src="C:\ComputerBuild Pics\DSC_0037.NEF">
<img src="C:\ComputerBuild%Pics\DSC_0037.NEF">
<img src="ComputerBuild%2520Pics\DSC_0037.NEF">
<img src="ComputerBuild%Pics\DSC_0037.NEF">
NEF image file is raw image, compress this file https://raw.pics.io/convert-nef-to-jpeg
A browser cannot render a NEF image file.
You need to convert it to a file format that a browser can interprete and render.
You need to convert it to supported images for web browsers.
On regards to that, there is this page in Wikipedia. See the chart for different images types and web browsers.
Convert the images in .png format which stands for "Portable Network Graphics"
You can use this site to convert: http://image.online-convert.com/convert-to-png
or you can use any graphics software of your choice

Defer loading of images without the use of JS

I want to defer the loading of images in an HTML file until after all other assets have loaded or for a set amount of time. I would like to do this without JS.
I already use a deferred image loading technique that uses JS in our web app. However, a version of this app runs without JS and I'd like to have the same functionality if possible. I posted this in the hopes there may be some little known HTML5 attribute I can use for this. Any workaround are welcome.
Load priotity
If possible, it would be good to break up the image loading into blocks. I'm ok even if it's all just one block as well.
All HTML / CSS
Image block
Image block
Note : I've already looked into having lazy loading only for the JS app and having the image load right away for my pure HTML version (as described here), that's my fallback.
If you are targeting the Chrome browser, chromium has introduced a native image lazy loading so that means you don't need to install any further 3rd party library for this.
Using native image lazy loading, you should add loading attribute in the img html tag like this :
<img src="..." loading="lazy" width="200" height="200">
Also make sure that you have the latest version of Chrome browser installed.
For further details please go through this reference: https://web.dev/native-lazy-loading#image-loading
Hopefully it could be helpful.

Dragging desktop images in a swf

Is there any possibility using the drag&drop technology for dragging desktop images onto a flash swf in a HTML document? I would like to be able to load images by dragging a image file from the desktop or file explorer and the traditional way of selecting it clicking the browse button.
Thanks.
It's possible to do that in AIR. See this blog post for a working example and some additional info: http://fbflex.wordpress.com/2010/01/15/how-to-drag-images-from-browsers-and-desktop-to-adobe-ai/

Flash will not load images if it is embedded into a website

I have just finished making a flash banner in Fl5 and have embedded it into my website.
I can view it in my browser by going directly to the file however when it is embedded the photos will not load. The images it loads has to be in the same directory as the .swf file and as i stated it clearly works when going directly to the file but not once it has been embedded.
If someone else has had this issue or knows how to fix it, please help me
Thank You.
the directory of where the flash file can be found is:
http://tinyurl.com/6q5pu79
the website address is:
http://tinyurl.com/7x7nzz3
C
The paths you specify for the images in your code are by default relative to the HTML file where they are embedded (if you go directly to the swf, they're relative to the swf). You can fix that by using the base parameter when you embed.
Add a param in your HTML:
<param name="base" value="banner" />
... inside both <object> elements.
That tells FlashPlayer that relative paths in your code are relative to the "banner" directory rather than the directory where the HTML file is.

Dynamically Playing MP3 files downloaded with AJAX

I have the need to play an MP3 file on my website downloaded via AJAX like the "Listen" button on the Google Translate page (in fact, I'm doing the exact same thing). How is this done? I don't believe it's facilitated by Flash, so that's not the answer.
I'd suggest loading an iFrame with the sound file embedded within. It's an ugly solution, but it's probably got the best crossbrowser support until HTML5 turns into a thing.