Calendar No Longer Works on Android Browser

51 postsstarted by tortdog 13,141 viewsoriginal topic

Member
#1
I used to be able to view the lds.org calendar on my Android Photon 4G. I could not interact with the scroll down features of the subscriptions and that, but it was good enough to at least view.

Now when I try to bring up the site I only see a dark blue screen. No calendar. No boxes. Nothing.

But it is a very nice shade of blue.
Member
#2
Just tried with Dolphin's browser as well. Same nice shade of blue.
Member
#3
I just tried on my android phone and I can see it just fine on both chrome and Dolphin HD.
Member
#4
Well I'm not quite sure how to go about "fixing" this. I find it hard to believe it's a device-specific issue (Photon 4g). My Dolphin and default browser are on the "default" settings. Both could see the calendar before the update, and now neither can. I can see every other screen on lds.org in Leader Resources as well as the maps.

The calendar still comes up at the "classic" site.
Senior Member
#5
Have you tried LDS Tools for Android? From what I've seen over other people's shoulders, it should more than do for a view of the calendar.
Member
#6
mfmohlma wrote:Have you tried LDS Tools for Android? From what I've seen over other people's shoulders, it should more than do for a view of the calendar.

It doesn't currently have a calendar function built into the app like the iPhone/iPad version does.
Member
#7
Yeah, not sure what to say. I tried on my Droid 2 with Opera Mini as well and it all shows up. Also tried it on my Android tablet with Chrome, Dolphin HD, and Firefox and they all worked. There are some format issues as it relates to v2, i.e calendar check boxes are hard to see/check, but I would imagine that is due to the fact that the site wasn't built for mobile viewing. I don't have the funky display problem you are seeing.
Senior Member
#8
marmat wrote:It doesn't currently have a calendar function built into the app like the iPhone/iPad version does.
Sorry, I guess I was looking over the wrong shoulder. :o I just have a dumbphone...
Member
#9
No worries, you were probably looking at someone with an iPhone ;-)
Senior Member
#10
Version 2.0 of the calendar was just released. The timing of your error suggests something about this new release is not compatible with android.
Member
#11
Version 2.0 is the only variable, so it has to be tied to that. Just odd that my phone is the only one that seems to have an issue.
Community Administrator
#12
I tried it just now on my Moto Droid - just a blue screen. I hope it gets fixed, because I was looking forward to using a tablet for calendar work.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
Member
#13
Yay!

I mean, I'm sorry to hear that! But I am glad that someone else is having the issue as well...

Funny thing is we are both using Motorola Android phones.
New Member
#14

Third-party app alternative

The calendar apps for Stake and Ward Central are compatible with 2.0. Events can be copied directly to your device calendar. Just suggesting it as an alternative from a satisfied user.
Community Administrator
#15
ihenpecked wrote:The calendar apps for Stake and Ward Central are compatible with 2.0. Events can be copied directly to your device calendar. Just suggesting it as an alternative from a satisfied user.

The sync works just fine. The problem is the only way to CHANGE anything is to go to the website. Can't do that if your devices can't load the page.

Until there's a tool that supports editing the calendar, we need a webpage that's not hostile to mobile devices. (Support would be nice, but might be asking for much.)
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
#16
Both iPhone o/s and windows Phone O/S have full access to the website and can edit the calendar's just fine
Member
#17
Oh to be able to create/edit appointments while mobile (exec sec).
New Member
#18
I am also experiencing the problem with the blue screen on my Samsung Captivate. I went with Droid to get away from blue screens. ;)
Member
#19
Hmm. I wonder if it's Gingerbread related.
New Member
#20
I am running the default browser. My android version is 2.2 (Froyo).
Member
#21
tortdog wrote:Hmm. I wonder if it's Gingerbread related.
I am running Gingerbread on my phone (Droid 2) and tablet (CM7 running on a HP Touchpad) and both have no issues displaying the calendar. I am perplexed as to why I see it fine. I am a Verizon customer on my phone. Tablet is just wifi.
New Member
#22
We had a calendaring meeting last night and it was interesting to see which devices the Calendar would show on and which it would not. No one had Windows Phone 7 but iOS, Android and webOS were represented. It worked on iOS (iPhone and iPad) but not on two different brands of Android phone and not on webOS (pre or Touchpad). Version 1.0 previously worked fine on all of them. Version 2.0 is not compatible with millions of mobile browsers out there. If it were just webOS that were the problem, I could see the issue being ignored, but with it not working on popular types of Android phones, hopefully some changes will be made.
Member
#23
Hmm. I know this is silly (but based on the facts presented so far it's hard to see a pattern to help in diagnosis), but can it possibly be provider related?

I'm with Sprint, Gingerbread on Photon 4G, rooted, with both Google's default web browser and Dolphin HD getting a blue screen. (I know. Provider seems completely irrelevant.)
Church Employee
#24
Works fine on my Sprint EVO 4G (running custom FreshEVO ROM).
Community Administrator
#25
tortdog wrote:but can it possibly be provider related?
I'm on Verizon. But I've also tried it via WiFi. No go. So far it seems to be device dependent.

I took a quick look at the source code on my Windows machine and nothing jumped out at me. Could it be the routine to detect time zone doesn't work on some devices?
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
Member
#26
Here is a screen shot from my Droid2 using Opera just so you don't think I am fooling yah.

Image



And here is my Android tablet running CyanogenMod7.1 (on at Touchpad!) which is Gingerbread 2.3.5. Stock browser.

Image
Community Administrator
#27
I played with a Nook Color in-store. No go. With the wireless, I had really hoped that leaders could use a $200-250 class tablet in their callings at church. :(

Switching back to my Droid, I've tried the built-in, Dolphin Mini, Dolphin HD. No go. Opera does work. :)

But get this. If I "deep link" (using a URL from my Windows machine) I can get to the Reservation calendar in all the browsers. What's that calendar doing different then the main page?
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#28
I just want to say there is a app call Stake Central it used to display the calendar on a android phone and it is no go now. My understanding is that in furture Stake Central will be locked out of accessing the database. I think that LDS Tools could learn alot from this app as Stake Clerk I was getting to live by this app. LDS tools has along ways to go be the app that Stake Central is it is to bad it is being killed.
New Member
#29
I also get the blue screen on my Bionic with the stock browser, wifi and 3g.
New Member
#30
Yet another blue screen report here. Using Verizon's Samsung Charge with Android/Froyo.
Member
#31
I tried this on my wife's Droid 2 which is stock Gingerbread 2.3.3. She gets a blue screen with no calendar using the stock browser. My phone, which works, is a Droid 2 using a CM7 ROM. Maybe that is why it works on some (jdcr256 and his FreshEVO ROM and my CM7 phone & tablet) and not on the others who are stock. Just odd that it seems to be multiple HW vendors too. Regardless, I hope we can figure out what is going on.
Church Employee
#32
If anyone knows any debugging methods for their Android browsers, it would be interesting to see if any of the service calls are failing. That would at least let start pointing us in the right direction.
Member
#33
Calendar works with Opera on the Photon 4G. Recall that I had a blue screen with Dolphin HD and the stock browser. And I get a warning about an unsupported browser whenever I "do" anything on the calendar. (OK dismisses)
New Member
#34
jdcr256 wrote:If anyone knows any debugging methods for their Android browsers, it would be interesting to see if any of the service calls are failing. That would at least let start pointing us in the right direction.

I was going to capture the network packets with Wireshark using the wired side of my AP, to see if there are any errors on the page or any clues, but since the page is using SSL I won't be able to decrypt it. If I could be provided a link to my calendar or a generic calendar that does not use https, I should be able to see something.
Member
#35
jdcr256 wrote:If anyone knows any debugging methods for their Android browsers, it would be interesting to see if any of the service calls are failing. That would at least let start pointing us in the right direction.
Not really an android developer...but I think you can do it via the ADK.

http://developer.android.com/guide/weba ... gging.html

Logcat

Logcat is a tool that dumps a log of system messages. The messages include a stack trace when the device throws an error, as well as log messages written from your application and those written using JavaScript console APIs.

To run logcat and view messages, execute adb logcat from your Android SDK tools/ directory, or, from DDMS, select Device > Run logcat. When using the ADT plugin for Eclipse, you can also view logcat messages by opening the Logcat view, available from Window > Show View > Other > Android > Logcat.
Community Administrator
#36
jdcr256 wrote:If anyone knows any debugging methods for their Android browsers, it would be interesting to see if any of the service calls are failing. That would at least let start pointing us in the right direction.

It appears the key is to enter "about:debug" in the browser's URL. Then, when you go into settings, you have additional options.

After doing so, and going to the site, I was presented with a javascript console:
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#37
Good find RussellHltn.

That is the same error I receive in my browser.
#38
I logged onto lds.org with my HTC Droid Incredible from Verizon Wireless on my home WiFi and I can see the Directory just fine but can not see the Calendar. I also get a pretty blue screen. Although blue is my favorite color, I'd rather see the Calendar! I don't know what default browser my Droid uses, I just clicked on Internet and it used whatever it has I guess. I don't usually look at many webpages on my phone. I do use LDS Tools and Gospel Library and other apps on it though.

I logged onto lds.org with my Samsung Galaxy Tablet 10.1 from Verizon Wireless on my home WiFi and I could see both the Directory and the Calendar. I have a choice of browsers and I chose Firefox and it worked just fine.

Margie Stroble
#39
margiestroble wrote: I logged onto lds.org with my Samsung Galaxy Tablet 10.1 from Verizon Wireless on my home WiFi and I could see both the Directory and the Calendar. I have a choice of browsers and I chose Firefox and it worked just fine.

Margie Stroble
I should of included that my Tablet is also an Android! I take it to church with me now instead of my scriptures and RS Book, it's much lighter weight and easier for me to see on the Tablet. A lot of other members are using their phones and tablets as well. I LOVE modern technology ... especially when it works correctly! LOL

Happy Sunday!
Community Administrator
#40
I wanted to ping the developers on this issue. Some technical feedback was given in post #35 as to what might be causing the issue, but I see no indication that the information was received, or any other steps that we could take to pinpoint the problem. The problem is affecting a large number of devices, including the Nook Color and Nook Tablet.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
Church Employee
#41
The calendar actually has not been tested on Android (only on iOS) but in this case it does appear to be device-specific since other Android users are having success using it.

P.S. - For scrolling on these devices, have you tried the 2-finger swipe. Most mobile users don't seem to be aware that that's the webkit/mobile idiom for a nested scroll event.
LDS.org Local Unit Apps Team Lead
Community Administrator
#42
vlott wrote:The calendar actually has not been tested on Android (only on iOS) but in this case it does appear to be device-specific since other Android users are having success using it.
But it seems to cover a wide range of Android devices:
Photon 4G
Motorola Droid 1
Droid 2 (but using the CM7 ROM works)
Droid Bionic
HTC Droid Incredible
Samsung Captivate
webOS (pre or Touchpad).
Nook Color
Nook Tablet
Samsung Charge

Switching to the Opera browser seems to fix it, but shouldn't be necessary. So it seems to be more of browser then a device issue.

The problem seems to be with the "Uncaught illegal access" in jquery.min.js:16 reported in post #36.

I would hope at some point in the near future that it can be made to work on Android devices, as the leaders will want to update the calendar while in meetings at church. While an app would be nice, it seems like making the web page work for the browser would take less effort.

vlott wrote:P.S. - For scrolling on these devices, have you tried the 2-finger swipe. Most mobile users don't seem to be aware that that's the webkit/mobile idiom for a nested scroll event.

Good tip for those that it does work.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#43

Another device with blue screen calendar

I also get the blue screen when trying to access the calendar. I am using a Motorola Droid 3 on Verizon 3G, Android version 2.3.4, default browser. Everything seems to work except the calendar.
New Member
#44
I have a Droid 3 on Verizon using Android 2.3.4 with the default browser 2.3.4. I also get the error
in the JavaScript console via about:debug.

Using Fiddler [1], I replaced jquery.min.js with the un-minified version from http://code.jquery.com/jquery-1.5.1.js. This time, the error is on line 869, which appears to be the catch block in the deferred.resolveWith function inside jquery._Deferred.

Again using Fiddler, I replaced jquery.min.js with http://code.jquery.com/jquery-1.5.2.js and got a new error:
which appears to be the line
value = JSON.parse(localStorage.getItem(item));
in the getLocalStorageItem() function. I think this indicates that the first error is with jQuery 1.5.1 and is fixed in 1.5.2, but then execution progresses to reveal a second error behind the first. I don't know much about HTML5 local storage, so I can't debug any further for now.

I also tried this in the Android emulator with version 2.3.3 (because I can't find a way to emulate 2.3.4 in the emulator). I was not able to reproduce this issue in the emulator.


[1] Fiddler: http://www.fiddler2.com/. Fiddler is a debugging proxy program that lets you inspect and modify HTTP and HTTPS requests.
Church Employee
#45
Thanks for the great debugging info. We are continuing to chew on this, but do not yet have a fix. We'll keep checking back to see if anyone can add more insight.
#46
Tested with lds.org/Tools on the Amazon Kindle Fire's 6.2 (Android based) 'Silk' Browser with Amazon’s EC2 cloud computing cluster
Calendar - works
Directory - works
Maps - works (make sure "Load images" is enabled)
speedtest.lds.org (only speed test worked becasue Java not Detected, and you must turn off "Accelerate page loading")
speedtest.net - (you must turn off "Accelerate page loading")
Thanks,
:cool:Your Fellow Member,
Pete Arnett
Sunny South Florida, USA
Member
#47
Just picked up a Verizon Nexus Galaxy today. Calendar displays fine on it.
New Member
#48

Calendar shows blue screen on Samsung Galaxy S2 Sprint

I am having the same issue using the Galaxy S2 from Sprint. Everything works fine except the calendar, it shows a blue screen.
New Member
#49
I am also using the Galaxy S2 from Sprint (aka epic 4g touch). I got mine to work by downloading the opera browser!!. (Yes I got the discouraging navy blue blank screen also with the default browser that comes with the phone)

try it and see... it works!

i wish they'd come out with an android app for the calendar... but until they do we'll just have to pinch in and out w/the browser
Member
#50

Another option for calendar on Android devices

Since LDS Tools for Android does not yet support the calendar, the option that I am using and I have recommended to users of the app that ask about the calendar is to sync the lds.org calendar with a google calendar.

The calendar has the ability to sync with any google calendar so if you sync the calendar with the google calendar that is linked to the account you signed on your android device with, you can see the calendar in your device's calendar.

Note that it does have the limitation of not being able to differentiate the particular LDS calendar that the item belongs to (lds.org does it by color), and you are stuck seeing the calendars that you subscribed to when you synced with the google calendar. Despite those drawbacks, I can see the lds.org calendar for my ward and stake and it works pretty well for me.
Jason Hyer
New Member
#51
I have been using the sync with Google calndar and love being able to see the church events when I am looking at my pesonal calendar. For me, the issue of not being able to view the calendar using the browser is related more with the edit features, than just viewing the content. It would be ideal to be able to add, update, or delete events during the leadership meetings rather than writing everything down and creating an action item to be done when you can get to a computer.

Personally I don't like the work around of installing another app. to view/edit the calendar even if it is only a browser. I hope they will fix the issue so I can once again use my phone.

Thank you for your time.