]> code.delx.au - comingnext/blobdiff - comingNext/index.html
check for backward compatibility before trying to access device object
[comingnext] / comingNext / index.html
index 573051986dabc36123f0c2d4e3c7458ef7915185..965702fb3178b2e39ba1c098ddfeec56e2d2ad58 100644 (file)
@@ -662,9 +662,12 @@ function init()
        \r
        try {\r
                // call calendar service\r
-               calendarService = device.getServiceObject("Service.Calendar", "IDataSource");\r
+               if (device != "undefined")\r
+                       calendarService = device.getServiceObject("Service.Calendar", "IDataSource");\r
+               else\r
+                       throw('device object does not exist');\r
        } catch(e) {\r
-               error('loading Calendar service');\r
+               error('loading Calendar service: ' + e + ', line ' + e.line);\r
                return;\r
        }\r
 \r