Getting Browser Widget to Read Local Assets
brahma at hindu.org
Tue Jan 15 15:41:57 CET 2019
You could also do step 1 to 4 once and put compress(fld "HTML")
into a <stack property>, then set later on in btn "LoadURL" the
htmltext to decompress(<stack property>).
BR: Thanks for your attentive in response to my query. I am keeping you posts in a folder entitled "Browser Widget Manual"
I tried this but it did not work, I think I missing a piece of the puzzle
put the uAlphabetA of this stack into imageVariable
put the uAlphabetA of this stack into img "alphabet"
# just checking it’s artist's versions an "A" at 122px H,122px W
put base64Encode(imageVariable) into b64Data
replace linefeed with empty in b64Data
set the htmltext of widget "browser" to the fld "html"
This image there. It appears into stack and also in the variables....
we have in the html
[snip] background-image: url('data:image/jpg;base64,<b64Data>') [snip]
It this coding to a "stack local " to base64 only required if you want to use it as a background image? What about a
<img src="assets/img/some.jpg" />
A couple of months ago I imported an entire HTML5 app folder done in React, to a local folder, let's call it
workout.livecode # with a browser widget
it showed images in its asset folder.
But today I cannot getting img src working with
<img src="alphabet/A_122x122_thm.jpg" />
# the above appears as an image, but with a ? mark in it.
<h2> Loading.<br /> Please wait...</h2>
<h3>If the web site is slow or if you have a bad connection - cancel by going <i>Home</i></h3>
More information about the use-livecode