2014-05-15 3 views
0

크로스 라이더를 통해 일부 사이트에만 페이지 동작을 표시하도록 지정하는 방법과 사용 방법을 알고 싶습니다.crossrider : 페이지 작업을 표시 할 사이트를 지정하십시오.

appAPI.pageAction.setPopup을 사용하지 않으면 "appAPI.pageAction.setPages"를 사용하려고했지만 아이콘이 모든 페이지에 표시되고 팝업이로드되지 않습니다.

확장 프로그램의 현재 상태를보고 싶다면 ID는 56885입니다. 현재 크로스 라이더 사이트에만 표시하고 팝업 텍스트로 예제 텍스트를 표시하는 것으로 이해하고 있지만 작동하지 않습니다.

답변

1

이 메서드에 전달 된 옵션에 아이콘 및 페이지 필터를 설정하면 appAPI.pageAction.setPages.setPages입니다. 확장 프로그램에서 appAPI.pageAction.setResourceIcon을 사용하고 있는데이 아이콘은 모든 페이지에 에 아이콘을 설정하는 효과가 있으므로 문제가 있음을 알 수 있습니다.

appAPI.ready(function($) { 
    appAPI.pageAction.setPages({ 
     pages: ["*.google.com/*", /^http\:\/\/twitter\.com/], 
     iconResourcePath:'icons/icon.jpg', 
     html: '<html><head></head><body>Hello World!</body></html>', 
     height: 100, 
     width: 300 
    }); 
}); 

[공개 : 나는 오전 Crossrider 직원]

단순히 extension.js에 파일을 다음과 같은 코드를 사용하여 목표를 달성하기 위해

관련 문제