I pushed a commit to incoming that should fix this, please check. - Alon
On Thu, Apr 24, 2014 at 3:06 PM, <[email protected]> wrote: > I think I understand the issue. I'm outputting to JS not HTML so no > canvas is defined so this must be a bug when using --preload-file and > outputting only to JS. If I omit --preload-file then the code for canvas > is omitted. > > > On Thursday, April 24, 2014 3:41:13 PM UTC-5, Alon Zakai wrote: > >> Which browser is this on? (Older ones might not have requestPointerLock I >> suppose?) >> >> - Alon >> >> >> >> On Wed, Apr 23, 2014 at 9:58 PM, <[email protected]> wrote: >> >>> Thanks for your response! This is really an amazing project. >>> >>> >>> I tried --preload-file but it's not working for me. It creates the >>> .data file but it's not being loaded. I get this error in the console. >>> >>> TypeError: 'undefined' is not an object (evaluating >>> 'canvas['requestPointerLock']') >>> >>> >>> I also cannot get relative paths to work with --embed-file or >>> --preload-file. If I do something like --preload-file >>> ../Folder/File.txt it doesn't create a .data file. >>> >>> >>> It would be great to have an option to embed as a string. The only >>> escaped character in my text file is the newline character. >>> >>> On Wednesday, April 23, 2014 9:57:11 PM UTC-5, Alon Zakai wrote: >>> >>>> --preload-file will save it as a binary file on the side, which is more >>>> optimal. >>>> >>>> We can't use a string in embed-file because not all characters can be >>>> represented that way without escaping, which i'm not sure how hard would be >>>> to implement. In any case, --preload-file is the recommended approach. >>>> >>>> - Alon >>>> >>>> >>>> >>>> On Wed, Apr 23, 2014 at 5:21 PM, <[email protected]> wrote: >>>> >>>>> I'm using the --embed-file option to embed a 300KB text file but it's >>>>> adding an additional 1.4MB to my Javascript file. Is it possible to >>>>> have it embedded as a string? After looking at the code produced >>>>> it's storing the text file as an array of numbers which also significantly >>>>> increases build time if I use the --closure option too. >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "emscripten-discuss" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "emscripten-discuss" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "emscripten-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
