Advertisement
Guest User

Untitled

a guest
May 5th, 2016
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. <script>
  2.  
  3. document.addEventListener('deviceready', onDeviceReady, onError);
  4. function onDeviceReady(){
  5. var options = { frequency: 0.1 };
  6.  
  7. var watchID = navigator.compass.watchHeading(onSuccess, onError, options);
  8. }
  9. function onSuccess(heading) {
  10. if ($('#box').checked == true){
  11. $('#compass').css('transform-origin', '50% bottom');
  12. }else{
  13. $('#compass').css('transform-origin', '50% 50%');
  14. }
  15. $('#compass').css('transform', 'rotate('+-heading.magneticHeading+'deg)');
  16. };
  17.  
  18. function onError(compassError) {
  19. alert('Compass error: ' + compassError.code);
  20. };
  21.  
  22.  
  23. $(document).ready(function() {
  24. });
  25.  
  26. </script>
  27.  
  28. <img src="compass.png" style="width: 75%; height: 50%;" id="compass">
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement