iPad에서 월 가져 오기 기능이 작동하지 않음

afeef

iPad에서 몇 달과 며칠을 표시해야하지만 문제는 다음과 같습니다.

  • 월을 표시하면 표시됩니다 undefined.
  • 상영 일에는 null또는 nan.

자바 스크립트 코드

  for (var x = 0; x < parsed.length; x++) {
                    var objs = parsed[x];
                    var id = objs.id;
                    var eventname = objs.abbr_name;
                    var date = objs.startDate;
                    var event_url = objs.event_url;
                    var city = objs.city;
                    var country = objs.country;
                    var time = objs.endDate;
                    //var monthNames = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
                    var dateObj = new Date(date);
                    var months = dateObj.getUTCMonth() + 1;
                    var month = monthNames[dateObj.getMonth()];
                    var day = dateObj.getUTCDate();
                    console.log(month);
                    console.log(day);
                    var eventData = [];
                    if (localStorage.getItem('eventData') === null) {
                        eventData = [];
                    } else {
                        eventData = JSON.parse(localStorage.getItem('eventData'));
                    }
                    var details = {};
                    details.id = id;
                    details.eventname = eventname;
                    details.date = date;
                    details.event_url = event_url;
                    details.city = city;
                    details.country = country;
                    details.month = month;
                    details.day = day;
                    details.time = time;
                    eventData.push(details);
                    var jsondata = localStorage.setItem('eventData', JSON.stringify(eventData));
                    if (x == 0) {
                        var htmlcontent = '<a href="/' + event_url + '"><div class="row_color"><div class="col-xss-12"><p class="small1">Similar Events from your industry in ' + country + '</p> </div><div class="col-xss-1"><div class="circle_image">' + month + ' <br><span class="black_col">' + day + '</span></div></div> <div class="col-xss-8"><p>' + eventname + '</p><div style="padding-left:0px!important;" class="col-xss-8"><div class=""><p class="small22"><span class="orange_col"><i class="fa fa-map-marker icon_rightpadding"></i></span>' + city + ', ' + country + '</p></div></div></div><div class="col-xss-2"><div class="row"><span class=" btn_orange_small pull-right">Attend</span></div></div></div></a>';
                    } else if (x % 2 == 0) {
                        var htmlcontent = '<a href="/' + event_url + '" ><div class="row_color"><div class="col-xss-1"><div class="circle_image">' + month + ' <br><span class="black_col">' + day + '</span></div></div> <div class="col-xss-8"><p>' + eventname + '</p><div style="padding-left:0px!important;" class="col-xss-8"><div class=""><p class="small22"><span class="orange_col"><i class="fa fa-map-marker icon_rightpadding"></i></span>' + city + ', ' + country + '</p></div></div></div><div class="col-xss-2"><div class="row"><span class=" btn_orange_small pull-right">Attend</span></div></div></div></a>';
                    } else {
                        var htmlcontent = '<a href="/' + event_url + '" ><div class="row_color1"><div class="col-xss-1"><div class="circle_image">' + month + ' <br><span class="black_col">' + day + '</span></div></div> <div class="col-xss-8"><p>' + eventname + '</p><div style="padding-left:0px!important;" class="col-xss-8"><div class=""><p class="small22"><span class="orange_col"><i class="fa fa-map-marker icon_rightpadding"></i></span>' + city + ', ' + country + '</p></div></div></div><div class="col-xss-2"><div class="row"><span class=" btn_orange_small pull-right">Attend</span></div></div></div></a>';
                    }
                    $("#notify_bar").append(htmlcontent);
                }

다음은 json 데이터로 수행 한 작업입니다.

  • 모든 json을 localstorage에 저장했습니다.
  • localStorage.eventData :

         "[{"id":210195,"eventname":"Aadi Discount Shopping Fair","date":"2015-07-17","event_url":"aadi-discount-shopping-fair","city":"Chennai","country":"India","month":"Jul","day":17,"time":"2015-07-20"},{"id":210198,"eventname":"Aadi Discount Shopping Fair","date":"2015-07-24","event_url":"aadi-discount-shopping-fair-coimbatore","city":"Coimbatore","country":"India","month":"Jul","day":24,"time":"2015-07-27"},{"id":210215,"eventname":"Aadi Discount Shopping Fair","date":"2015-07-31","event_url":"aadi-discount-shopping-fair-pondicherry","city":"Pondicherry","country":"India","month":"Jul","day":31,"time":"2015-08-03"}]"
    

문제없이 모든 데스크톱 브라우저에서 작동하지만 iPad에서 문제가있는 곳을 파악할 수 없습니다.

어떤 제안이라도 환영합니다.

제레미 틸

오류는 var date = objs.startDate;

startDatejson 과 같은 키가 없습니다 . 또한 얻을 수 undefinedNaN심지어 크롬 데스크톱과 콘솔한다.

startDate를로 바꾸면 date작동합니다.

parsed = [{"id":210195,"eventname":"Aadi Discount Shopping Fair","date":"2015-07-17","event_url":"aadi-discount-shopping-fair","city":"Chennai","country":"India","month":"Jul","day":17,"time":"2015-07-20"},{"id":210198,"eventname":"Aadi Discount Shopping Fair","date":"2015-07-24","event_url":"aadi-discount-shopping-fair-coimbatore","city":"Coimbatore","country":"India","month":"Jul","day":24,"time":"2015-07-27"},{"id":210215,"eventname":"Aadi Discount Shopping Fair","date":"2015-07-31","event_url":"aadi-discount-shopping-fair-pondicherry","city":"Pondicherry","country":"India","month":"Jul","day":31,"time":"2015-08-03"}]

var monthNames = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];

for (var x = 0; x < parsed.length; x++) {
    var objs = parsed[x];
    var date = objs.date;
    var dateObj = new Date(date);
    var month = monthNames[dateObj.getMonth()];
    var day = dateObj.getUTCDate();
    console.log(month);
    console.log(day);
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PHP PDO 가져 오기 기능이 작동하지 않음

분류에서Dev

가져 오기에서 Linux에서 작동하지 않음

분류에서Dev

WordPress에서 작동하지 않는 PHP 가져 오기 기능

분류에서Dev

메서드 내에서 가져 오기 및 호출 기능이 작동하지 않음

분류에서Dev

ReactJS 가져 오기가 빈 웹 페이지에서 작동하지 않음

분류에서Dev

데이터 속성에서 값 가져 오기가 작동하지 않음

분류에서Dev

IE에서 SceneJS 가져 오기 모델이 작동하지 않음

분류에서Dev

암시 적 가져 오기의 TypeScript 2.1 기능이 작동하지 않음

분류에서Dev

Xcode : URL에서 사전 키 가져 오기가 작동하지 않음

분류에서Dev

Ctrl + Alt + O (가져 오기 구성)가 Intellij IDEA에서 작동하지 않음

분류에서Dev

Access에서 Excel로 가져 오기가 제대로 작동하지 않음

분류에서Dev

IE10에서 글꼴 가져 오기가 작동하지 않음

분류에서Dev

월 선택기가 작동하지 않음

분류에서Dev

Ubuntu 14.04의 odoo에서 Excel 가져 오기-작동하지 않음

분류에서Dev

17.04에서 오디오가 갑자기 작동하지 않음

분류에서Dev

Cron 작업이 작동하지 않음 : calcurse로 가져 오기

분류에서Dev

가져 오기가 동일하게 작동하지 않음

분류에서Dev

Symfony에서 월 이름 가져 오기

분류에서Dev

jQuery가 jade에서 작동하지 않습니다. Documnet.ready 기능이 작동하지 않음

분류에서Dev

어레이에서 지난 6 개월 이름 가져 오기

분류에서Dev

작동하지 않는 getElementById에서 숫자 값 가져 오기

분류에서Dev

데이터베이스에서 데이터 가져 오기가 제대로 작동하지 않음

분류에서Dev

typescript 자동 가져 오기가 작동하지 않음 macOS

분류에서Dev

Java 가져 오기 패키지가 작동하지 않음 [컴파일러에서 잘못된 오류 발생]

분류에서Dev

Oracle CHAR 비교가 기능에서 작동하지 않음

분류에서Dev

iPhone / iPad에서 배경 이미지가 작동하지 않음

분류에서Dev

SugarCRM : 월 및 연도 선택기가 datepicker에서 작동하지 않습니다.

분류에서Dev

JMeter : REST 클라이언트 에서처럼 POST 가져 오기가 작동하지 않음

분류에서Dev

Apple의 TVML 문서에 오류가 있습니까? pushPage 기능이 작동하지 않음

Related 관련 기사

  1. 1

    PHP PDO 가져 오기 기능이 작동하지 않음

  2. 2

    가져 오기에서 Linux에서 작동하지 않음

  3. 3

    WordPress에서 작동하지 않는 PHP 가져 오기 기능

  4. 4

    메서드 내에서 가져 오기 및 호출 기능이 작동하지 않음

  5. 5

    ReactJS 가져 오기가 빈 웹 페이지에서 작동하지 않음

  6. 6

    데이터 속성에서 값 가져 오기가 작동하지 않음

  7. 7

    IE에서 SceneJS 가져 오기 모델이 작동하지 않음

  8. 8

    암시 적 가져 오기의 TypeScript 2.1 기능이 작동하지 않음

  9. 9

    Xcode : URL에서 사전 키 가져 오기가 작동하지 않음

  10. 10

    Ctrl + Alt + O (가져 오기 구성)가 Intellij IDEA에서 작동하지 않음

  11. 11

    Access에서 Excel로 가져 오기가 제대로 작동하지 않음

  12. 12

    IE10에서 글꼴 가져 오기가 작동하지 않음

  13. 13

    월 선택기가 작동하지 않음

  14. 14

    Ubuntu 14.04의 odoo에서 Excel 가져 오기-작동하지 않음

  15. 15

    17.04에서 오디오가 갑자기 작동하지 않음

  16. 16

    Cron 작업이 작동하지 않음 : calcurse로 가져 오기

  17. 17

    가져 오기가 동일하게 작동하지 않음

  18. 18

    Symfony에서 월 이름 가져 오기

  19. 19

    jQuery가 jade에서 작동하지 않습니다. Documnet.ready 기능이 작동하지 않음

  20. 20

    어레이에서 지난 6 개월 이름 가져 오기

  21. 21

    작동하지 않는 getElementById에서 숫자 값 가져 오기

  22. 22

    데이터베이스에서 데이터 가져 오기가 제대로 작동하지 않음

  23. 23

    typescript 자동 가져 오기가 작동하지 않음 macOS

  24. 24

    Java 가져 오기 패키지가 작동하지 않음 [컴파일러에서 잘못된 오류 발생]

  25. 25

    Oracle CHAR 비교가 기능에서 작동하지 않음

  26. 26

    iPhone / iPad에서 배경 이미지가 작동하지 않음

  27. 27

    SugarCRM : 월 및 연도 선택기가 datepicker에서 작동하지 않습니다.

  28. 28

    JMeter : REST 클라이언트 에서처럼 POST 가져 오기가 작동하지 않음

  29. 29

    Apple의 TVML 문서에 오류가 있습니까? pushPage 기능이 작동하지 않음

뜨겁다태그

보관