• The following code works fine in the emulator.

    g.drawImage(atob("GBjCAP////+rStqvAAAAAA­AAAAAqqAAAAAKv+oAAACtVV+gAAKVVXvoAApVV6/­6AAlVXv/+AC1VXv6/gCVVVvu/gKValqnroLt7pfV­V4L5vpVVV4LtulVX14LquVX6p4K6+lar5oC//te/­tgC//5Xq3gAv/pVdWAAr/tVVaAAK/lVVoAACvlVe­gAAAKv+oAAAAAqqAAAAAAAAAAA"),40,40);
    
    

    But when I try to load it as a clock face for multiclock it fails.

    (() => {
      
      function getFace(){
        
        function draw() {
          g.reset();      g.drawImage(atob("GBjCAP////+rStqvAAAAAA­AAAAAqqAAAAAKv+oAAACtVV+gAAKVVXvoAApVV6/­6AAlVXv/+AC1VXv6/gCVVVvu/gKValqnroLt7pfV­V4L5vpVVV4LtulVX14LquVX6p4K6+lar5oC//te/­tgC//5Xq3gAv/pVdWAAr/tVVaAAK/lVVoAACvlVe­gAAAKv+oAAAAAqqAAAAAAAAAAA"),40,40);
        }
    
        return {init:draw};
      }
    
      return getFace;
    
    })();
    

    the error message I get is:

    
    Uncaught Error: Expecting first argument to a valid Image
     at line 1 col 251
    ...oAAAAAqqAAAAAAAAAAA"),40,40);
                                  ^
    in function "init" called from line 1 col 52
    ...le.drawWidgets();face.init();interval­RefSec=setInterval(face...
                                  ^
    in function "startdraw" called from line 1 col 102
    ...e=FACES[iface]();startdraw();
                                  ^
    in function called from system
    > 
    

    Any ideas what I am doing wrong ?

About

Avatar for HughB @HughB started