Is there a way to specify the base path where gridjs-spreadsheet assets are served from?
I’m seeing 404 error when trying to load https://localhost:3000/workspace/content/img/updating.gif. It looks like gridjs-spreadsheet is loading a file at a path relative to the current path (https://localhost:3000/workspace/387a549f-0b0c-4769-b43d-a9b04567f857), that is, prefixing with /workspace.
It would be good to be able to tell it to look under another path, eg “/assets/static”.
@jrf.att
you can use:
xs.setImageInfo(div, url,upload1,upload2,copyUrl, zorder,updating)
the last parameter is the updating icon.
for example if you set :‘assests/update.gif’
then it will get from https://localhost:3000/workspace/assests/update.gif
we will update this api in the document later.
@jrf.att
We have opened the following new ticket(s) in our internal issue tracking system .
Issue Title: update client js document to include setImageInfo api
Issue Type: Document
Issue ID(s): CELLSGRIDJS-797
Hey @peter.zhou, @John.He, on the latest version of gridjs-spreadsheet, we’re seeing this same issue but when calling new Spreadsheet. Here’s the relevant part of the stacktrace:
loadImage (vendors~main.chunk.js:122874)
e.fabric.Image.S.Image.fromURL (vendors~main.chunk.js:129218)
e (vendors~main.chunk.js:153603)
createSpreadsheet (main.chunk.js:67785)
createSpreadsheet is our function, and it’s on the line that invokes new Spreadsheet.
Is there a way to specify the loading gif URL in the spreadsheet constructor?