2017-12-19 3 views
0

ListView CommandSet Extension에 아이콘을 추가하려고합니다. Waldek의 설명서 Configure extension icon을 사용하여 만들었습니다.SPFx ListView CommandSet Extension에 base64 인코딩 된 아이콘 추가

내가 가진 문제는 다음과 같습니다. 멍청한 경고 받기 *appears to be a relative web URL. This means that when the is rendered, this URL will be relative to the CDN url for the rest of the package assets. If a relative filesystem path was intended, prepend the path with "./".* 및 명령 집합에 아이콘이 표시되지 않습니다.

https://localhost:4321/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0을 열하려고 ...

것은 내가 프레임 워크 반응하여 최신 SPFx 버전 1.4.0에서 일하고 있어요.

이것은 확장 매니페스트입니다.

"items": { 
"COMMAND_1": { 
    "title": { 
    "default": "<command title>" 
    }, 
    "iconImageUrl": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGLDJGlHAAAACBjSFJNAACHCwAAjA8AAP1SAACBQgAAfXUAAOmPAAA85gAAGc0Hn9XQAAAg1GlDQ1BJQ0MgUHJvZmlsZQAAaN6VkWVUlklFTkSuQmCC..<removed chunk>", 
    "type": "command" 
} 

}

이 문제를 해결하는 몇 가지 조언이나 포인터를주십시오.

답변

0

Microsoft의 알려진 문제로 보입니다.

문제가 해결되기까지 며칠 정도 기다려야합니다. 차단 문제가있는 경우 이미지 (파일 URL 포함)와 모든 사용자가 액세스 할 수있는 이미지를 사용하는 것이 좋습니다.

Github의 문제 - Web part Base 64 icons do not render anymore

+0

는 그래도 나는 철저하게 검색,하지만, 난 여전히 문제를 놓쳤다. 링크 주셔서 감사합니다. –

+0

행복하게 도와주세요. :) 체크 표시를 선택하여 답변으로 수락 해주십시오. 방법 [여기] (https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) 방법을 볼 수 있습니다. –