googleAdsense_widever


네이버 소셜앱스 개발 - 1 :: Hello World! Web Develop

테스트용 샌드박스 사용법 안내 : http://appfactory.naver.com/follow.nhn#a1_s1
해당 소스를 그대로 사용하면 Canvas가 없다고 한다.
다음 소스 중 Bold 부분을 추가해줘야 한다.

<?xml version="1.0" encoding="UTF-8"?>
<Module>
<ModulePrefs title="HelloWorld">
<Require feature="opensocial-0.9"/>
</ModulePrefs>
<Content type="html" view="canvas">
<![CDATA[
Hello World!
]]>
</Content>
</Module>

* 가젯명세

<Module> : 가젯 명세의 최상위 요소입니다. 앱의 소스 코드는 <Module>로 시작해</Module>로 끝나야 합니다.

<ModulePrefs> : 앱의 메타 정보를 나타내는 요소입니다. ModulePrefs 요소의 title 속성은 앱 이름을 나타내는 필수 속성입니다. 하위 요소로 Require 요소가 있습니다.

<Require> : 컨테이너가 제공하는 라이브러리 중에서 앱의 동작에 필요한 라이브러리를 지정하는 요소입니다.
Require 요소의 feature 속성은 라이브러리 이름을 나타내는 필수 속성으로 소셜 앱 플랫폼이 제공하는 기본 라이브러리는 "opensocial-0.9"입니다.

<Content> : 앱의 실제 콘텐츠를 나타내는 요소입니다. Content 요소의 type 속성은 해당 <Content> 요소에 담긴 앱 콘텐츠의 형식을 나타냅니다. type 속성의 기본 값인 "html"은 해당 콘텐츠가 HTML 형식임을 나타냅니다. HTML 형식의 콘텐츠에는 CSS와 JavaScript가 포함될 수 있으며 전체 XML의 형식을 유지할 수 있도록 CDATA 영역으로 작성합니다.



View 의 종류 : Canvas / Profile / Preview 
일단 View 속성을 지정하면 해당 View에서만 <Content>의 내용이 보인다.
이와 같이 view 속성을 지정하지 않은 <Content> 요소의 콘텐츠는 모든 뷰에서 볼 수 있음.



덧글

댓글 입력 영역


공지

어서오십시오.
트위터 : @FCliver
기저심리학 : 네이버카페
카카오톡 : FCliver
페이스북 : Fredric Cliver

통계 위젯 (화이트)

50
50
288880

접속자 위치