연관 배열의 키로 정수 사용은 iOS Safari에서 작동하지 않습니다.

양 장

Cordova로 모바일 앱을 개발 중입니다. 앱이 Android에서는 잘 작동하지만 iOS에서는 작동하지 않는 것으로 테스트되었습니다.

디버깅하는 동안 연관 배열에 액세스하려고 할 때 iOS는 항상 연관 배열을 문자열로 취하고 키 값의 인덱스에 문자를 반환합니다.

var associative = {'5':[{'id': 5},{'id':6}]};
var val = associative['5'];

위 코드는 iOS에서는 항상 '['를 반환하지만 Android에서는 [{ 'id': 5}, { 'id': 6}]를 반환합니다.

이것이 iOS와 사파리의 문제입니까? 이 문제를 어떻게 해결할 수 있습니까?

양 장

나를 위해 일하는 수정 사항은 연관 배열의 키로 정수를 사용하지 않는 것입니다. 키를 'id5'로 변경 한 후

{'id5':[{'id': 5},{'id':6}]};

Android와 iOS 모두에서 연관 배열에서 값을 검색 할 수 있습니다. 나는 이것이 사파리의 버그라고 생각합니다. 나중에 릴리스에서 수정 될 수 있습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

JavaScript : 연관 배열의 키로 사용되는 히브리어 문자가 작동하지 않습니다.

분류에서Dev

: = 연산자가 mysql 함수 내에서 사용자 정의 변수로 작동하지 않습니다.

분류에서Dev

history.back ()은 iOS의 Safari에서 작동하지 않습니다.

분류에서Dev

C ++-연관 배열을 사용하면 값으로 정렬 한 후 키로 검색 할 수 없습니다.

분류에서Dev

내 오버로드 된 [] 연산자가 의사 3D 배열에서 작동하지 않습니다.

분류에서Dev

new 연산자에서 반환하는 포인터를 배열 요소에 대한 포인터로 사용할 때 정의되지 않은 동작입니까?

분류에서Dev

사용자 정의 함수가있는 window.opener가 Safari에서 작동하지 않습니다.

분류에서Dev

PHP에서 문자열을 정수로 변환하지만 작동하지 않습니다 ((int) 및 intval 사용)

분류에서Dev

AutoHotkey | 키를 사용하여 연관 배열 / 사전에서 값을 검색 할 수 없습니다.

분류에서Dev

HashMap은 사용자 정의 키 클래스에서 작동하지 않습니다.

분류에서Dev

iOS에서 작동하지 않는 사전 배열에 특정 키에 대한 다중 값 저장

분류에서Dev

ListVIew에서 사용자 정의 TextView로 LongClick이 작동하지 않습니다.

분류에서Dev

Javascript : 연관 배열의 키로 변수 값을 설정하는 방법은 무엇입니까?

분류에서Dev

선택한 tableviewCell의 배경색 설정 프레임은 iOS 7에서는 잘 작동하지만 iOS 6에서는 작동하지 않습니다.

분류에서Dev

기존 배열의 키 / 값 쌍을 PHP에서 여러 값을 가진 키를 허용하는 연관 배열로 뒤집습니다.

분류에서Dev

배열 루프는 특정 수의 키를 유지하고 요소에 따라 키를 연관 키로 대체합니다.

분류에서Dev

사용자 지정 지시문에서 개체 배열의 ng-repeat가 작동하지 않습니다.

분류에서Dev

이 사용자 지정 배열 어댑터는 정수에서 작동하지 않습니다.

분류에서Dev

Magento : 사용자 정의 모듈은 로컬 호스트에서 작동하지만 서버에서는 작동하지 않습니다.

분류에서Dev

배열에서 관찰 가능은 TypeScript에서 작동하지 않습니다.

분류에서Dev

두 배열 값의 연관 배열에서 최소값의 키를 찾는 것은 동일합니다.

분류에서Dev

operator =가 내 사용자 정의 문자열 클래스에서 제대로 작동하지 않습니다.

분류에서Dev

사용자 정의 함수가 vba에서 작동하지 않습니다.

분류에서Dev

$ (this) 사용자 정의 jQuery 함수 내에서 작동하지 않습니다.

분류에서Dev

func == from equatable 프로토콜은 사용자 정의 개체에 대해 작동하지 않습니다.

분류에서Dev

iOS ARC에서 이전 배열을 가리 키지 않고 사용자 정의 배열 복사

분류에서Dev

Django의 사용자 지정 사용자 모달에서 로그인이 작동하지 않습니다.

분류에서Dev

PHP에서 키-값 쌍으로 연관 배열을 명시 적으로 정의하는 방법은 무엇입니까?

분류에서Dev

Drupalgap은 ExampleApp에서 사용자 지정 이름으로 이름을 바꾼 후 작동하지 않는 IOS 앱을 개발했습니다.

Related 관련 기사

  1. 1

    JavaScript : 연관 배열의 키로 사용되는 히브리어 문자가 작동하지 않습니다.

  2. 2

    : = 연산자가 mysql 함수 내에서 사용자 정의 변수로 작동하지 않습니다.

  3. 3

    history.back ()은 iOS의 Safari에서 작동하지 않습니다.

  4. 4

    C ++-연관 배열을 사용하면 값으로 정렬 한 후 키로 검색 할 수 없습니다.

  5. 5

    내 오버로드 된 [] 연산자가 의사 3D 배열에서 작동하지 않습니다.

  6. 6

    new 연산자에서 반환하는 포인터를 배열 요소에 대한 포인터로 사용할 때 정의되지 않은 동작입니까?

  7. 7

    사용자 정의 함수가있는 window.opener가 Safari에서 작동하지 않습니다.

  8. 8

    PHP에서 문자열을 정수로 변환하지만 작동하지 않습니다 ((int) 및 intval 사용)

  9. 9

    AutoHotkey | 키를 사용하여 연관 배열 / 사전에서 값을 검색 할 수 없습니다.

  10. 10

    HashMap은 사용자 정의 키 클래스에서 작동하지 않습니다.

  11. 11

    iOS에서 작동하지 않는 사전 배열에 특정 키에 대한 다중 값 저장

  12. 12

    ListVIew에서 사용자 정의 TextView로 LongClick이 작동하지 않습니다.

  13. 13

    Javascript : 연관 배열의 키로 변수 값을 설정하는 방법은 무엇입니까?

  14. 14

    선택한 tableviewCell의 배경색 설정 프레임은 iOS 7에서는 잘 작동하지만 iOS 6에서는 작동하지 않습니다.

  15. 15

    기존 배열의 키 / 값 쌍을 PHP에서 여러 값을 가진 키를 허용하는 연관 배열로 뒤집습니다.

  16. 16

    배열 루프는 특정 수의 키를 유지하고 요소에 따라 키를 연관 키로 대체합니다.

  17. 17

    사용자 지정 지시문에서 개체 배열의 ng-repeat가 작동하지 않습니다.

  18. 18

    이 사용자 지정 배열 어댑터는 정수에서 작동하지 않습니다.

  19. 19

    Magento : 사용자 정의 모듈은 로컬 호스트에서 작동하지만 서버에서는 작동하지 않습니다.

  20. 20

    배열에서 관찰 가능은 TypeScript에서 작동하지 않습니다.

  21. 21

    두 배열 값의 연관 배열에서 최소값의 키를 찾는 것은 동일합니다.

  22. 22

    operator =가 내 사용자 정의 문자열 클래스에서 제대로 작동하지 않습니다.

  23. 23

    사용자 정의 함수가 vba에서 작동하지 않습니다.

  24. 24

    $ (this) 사용자 정의 jQuery 함수 내에서 작동하지 않습니다.

  25. 25

    func == from equatable 프로토콜은 사용자 정의 개체에 대해 작동하지 않습니다.

  26. 26

    iOS ARC에서 이전 배열을 가리 키지 않고 사용자 정의 배열 복사

  27. 27

    Django의 사용자 지정 사용자 모달에서 로그인이 작동하지 않습니다.

  28. 28

    PHP에서 키-값 쌍으로 연관 배열을 명시 적으로 정의하는 방법은 무엇입니까?

  29. 29

    Drupalgap은 ExampleApp에서 사용자 지정 이름으로 이름을 바꾼 후 작동하지 않는 IOS 앱을 개발했습니다.

뜨겁다태그

보관