This is a migrated thread and some comments may be shown as answers.

RadScheduler on the IPhone

7 Answers 174 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
EZNet Support
Top achievements
Rank 1
EZNet Support asked on 15 Apr 2010, 09:20 PM
Does anyone have any advice on Radscheduler functionality on Iphone using Safari or Opera Mini? Iphone does not allow for a double click on a cell, has anyone had to tackle this with their customers, and how did you solve it?


Thanks,

7 Answers, 1 is accepted

Sort by
0
Veronica
Telerik team
answered on 16 Apr 2010, 01:27 PM
Hello Jerry,

Please take a look at this help topic to see how to insert and edit an appointment on single click.

Hope this helps.

Greetings,
Veronica Milcheva
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Markus
Top achievements
Rank 2
answered on 15 Dec 2010, 04:53 PM
@Jerry

Did you use it that way or did you look of the browserverion and customized it?

@Veronica

Is this still the way to go?

Markus
0
Veronica
Telerik team
answered on 15 Dec 2010, 05:18 PM
Hi Markus Berchtold,

Yes, this should do the trick to insert and edit an appointment with single click.

Please feel free to ask me if you have further questions.

Best wishes,
Veronica Milcheva
the Telerik team
Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.
0
Markus
Top achievements
Rank 2
answered on 15 Dec 2010, 05:23 PM
Dear Veronica

Thanks for the quick reponse.

Can you test this code below and if it works for you as good as for me, might add it to the example with some hints.

Because I think sometimes you sure want the double click but because the iStuff does not support double click need a single click only for the phone, pod, pad from Apple.


//check if its an iPhone and if yes make it a sigle click event.
              function insertAppointment(sender, e) {
                  if ((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i))) {
                
                      var slot = sender.get_activeModel().getTimeSlotFromDomElement(e.get_domEvent().target);
                  sender.showInsertFormAt(slot);
                
              }
                
              }

Regards Markus
0
Kamen Bundev
Telerik team
answered on 16 Dec 2010, 04:52 PM
Hello Markus,

Since Q2 2010 SP2 you can also use the integrated in core.js Mobile Safari check (it checks only for iOS MobileSafari, you can check for Android with $telerik.isAndroid):
if ($telerik.isMobileSafari) {
    ...
}


Check also this blog post with more information about iOS scrolling and this thread for an example how to implement a Touch&Hold event.

Best wishes,
Kamen Bundev
the Telerik team
Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.
0
Markus
Top achievements
Rank 2
answered on 17 Dec 2010, 09:20 AM
Dear Kamen

Thanks for the additonal feedback. Would it make sense to mention both soltuions in the help?

Markus
0
Kamen Bundev
Telerik team
answered on 23 Dec 2010, 04:12 PM
Hi Markus,

Yes, it does, thank you for the reminder, though we will be creating a specific mobile browser support section in our help and this topic would rather go there along with the help for the TouchScrollExtender. I'm updating your Telerik points for that.

All the best,
Kamen Bundev
the Telerik team
Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.
Tags
Scheduler
Asked by
EZNet Support
Top achievements
Rank 1
Answers by
Veronica
Telerik team
Markus
Top achievements
Rank 2
Kamen Bundev
Telerik team
Share this question
or