How to use image path instead of base64 string in phonegap? - html

I have application with HTML5 & phonegap & iphone native plugins.
Image uploaded & stored on iphone's local storage using native plugin. Then they are providing base 64 image string & we are displying in HTML img tage.
So if there are more than 10 images then they have 10 base64 image string. So it's taking too much time to load the page.
Can we manage like this they will provide sdcard image path & we display in HTML image tag?
We tried but didn't succeeded.

Take a look at FileTransfer. You can use it to download files to mobile phone file storage, after download just save path and set src attribute of img.

Related

Tiff to Base64String convertion or display Issues

Having issues getting a Tiff image I'm receiving from USPS to render into a base64String and then display successfully using an html image tag.
MY guess at this point is either the image is corrupted in some way that dose not allow it to be converted into correct base64. Or, I am missing something when trying to display the image.
I can "successfully" convert the image to a base64String using the base .Net conversion library and several other online converters. No issues from what I can tell there. But when I go to display the image I'm unable to get it to render.
<img src="data:image/tiff;base64,{myBase64String}" alt="Return Label Image">
The full image source with my base64 string,
https://jsfiddle.net/h8qzn9g0/
The Tiff image in question:
https://kibocommerce-my.sharepoint.com/personal/aaron_jones_kibocommerce_com/_layouts/15/guestaccess.aspx?guestaccesstoken=J0lu1b8DSkH5Y2AhZoORnXtaBoXS%2bh81%2bDbvePlIgGY%3d&docid=18737654320874e94812de23beb09904f&rev=1
Any help or suggestions appreciated.
Your encoding is fine, if I paste it into the box at http://www.freeformatter.com/base64-encoder.html and hit "Decode and Download" it downloads the image. The fiddle works in Safari, but not other browsers. Main issue is that most browsers don't support TIFF.
https://en.wikipedia.org/wiki/Comparison_of_web_browsers#Image_format_support
You will need to change to a different image format, maybe PNG or JPG, before you can use the data URI in all browsers.

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

Wrong orientation when image captured by HTML5 file api on IOS 6.0

I am using HTML5 file api on mobile web app for image uploading utility.
I am capturing image using camera and upload it to server.
Problem is that if I capture portrait image the uploaded image automatically converted to Landscape.
You'll need to transform the image to correct the orientation. Fortunately, the image should include EXIF data that you can use to do that. If you like, you can do this before the image is uploaded to your server:
Read the image's EXIF data
Use a canvas element to transform the image as appropriate
Export the canvas image into an image file
There's an excellent writeup, including code samples, in this blog post.

Jpeg, png, gif format images are not displaying in any browser

I am designing a website, I am creating some images for that website by using the illustrator and photoshop software, storing those images in jpeg, png and gif formats. I am writing code for the website in the eclipse software, because I am using jsp and javascript to debug it.
My problem is, the images I have created and linked to the html file are displaying in the Eclipse browser (It is an inbuilt browser to check the code). But, they're not displaying in any other browsers like IE, CROME, FIREFOX.
Can anybody help me?
Thanks in advance.
Off hand, it sounds like you don't have the images linked properly. Aside from checking the code itself, I'd view source in Firefox ( CTRL + U ) and try clicking on the img src urls. If clicking them doesn't load the actual image file, your links are wrong.

opening a tiff image in IE

Is it possible to open Tiff images in IE, just like BMP opens in IE.
When i try to assign an iframe source as a tiff image it pops up a save dialog. i want to display tiff image inside an IE page.
Following is a sample which i was trying
<iframe src='C:\Users\XYZ\Desktop\Untitled.tif'; id ='hello'></iframe>
IE does not natively support TIFF images. You have three options:
Use a browser plugin such as: http://www.alternatiff.com/
Convert the image on the fly before presenting to the browser.
Batch convert the images to another format.
The preferred solution will depend on your situation.
Internet Explorer doesn't support TIFF images natively. You need a plugin for this to work. Check http://www.alternatiff.com/
Try the classic "applet" instead...