내 웹 사이트는 Chrome에서 정상적으로 작동하지만 Apple Mobile Safari에서는 작동하지 않습니다.각도 응용 프로그램은 Chrome에서는 작동하지만 Safari에서는 작동하지 않습니다.
문제를 일으키고 있으며 문제의 원인이되는 각도 컨트롤러 옆에 아래 코드 줄이 있음을 발견했습니다. 이 코드를 사용하면 모든 것이 잘 동작합니다.
코드는 페이지의 모든 이미지를 가져 와서 배열 안에 넣습니다. 적절한 호환성을 위해 다르게 할 수있는 것은 무엇입니까? 고맙습니다!
$scope.load_picture_cotent = function() {
$scope.pictures = Array.from(
document.querySelectorAll
('div.album [style^="background-image"]')).map
(el=>el.style.backgroundImage.replace(/url\((.*)\)/,'$1')
.replace(/"/g,'')
.replace(/thumbnails/,'highresolution'));
console.log($scope.pictures);
}
웹 사이트 here도 볼 수 있습니다.
더 많은 정보가 필요하거나 더 많은 정보를 포함하도록 내 게시물을 확장하고 싶다면 알려주십시오.
어떻게 고장 났습니까? – Robert
응용 프로그램이 시작되지 않습니다. 내 웹 사이트는 각도 경로를 사용합니다 (메뉴 막대와 꼬리말은 index.html의 일부로, 꼬리말은 경로를 사용하여 가져옵니다). 머리글과 바닥 글은로드되지만 각도 JS 경로는 내용을 표시하지 않습니다. –