2014-03-05 2 views
1

sencha touch 및 phonegap으로 만든 응용 프로그램에서 Disqus를 구현하는 데 문제가 있습니다. Sencha Touch Disqus에서 개발 한 웹 응용 프로그램은 정상적으로 작동하지만 Android 또는 iOS와 PhoneGap을 통해 빌드 할 때 disqus 주석이 표시되지 않습니다.모바일 앱에서 disqus 구현

HTML 속성을 사용하여 Sencha x-Panel에 스크립트를 구현합니다.

+0

전화 내부에서 호스팅되는 페이지에 Disqus를로드합니까? 아니면 외부 액세스 가능 페이지입니까? –

+0

장치에서 호스팅되는보기입니다. – hanzouti

+0

대답을 작성합니다 –

답변

4

Disqus 임베드를로드하려면 유효한 참조자가 있어야합니다. 일반적으로이 참조자는 전화에서 파일 시스템 경로와 비슷합니다.

이 문제를 처리하는 가장 좋은 방법은 Disqus를 외부 페이지에 포함시키고 뷰에로드하는 것입니다. 다음 예제를 사용하여 정적 cdn에로드 할 수도 있습니다. https://github.com/disqus/DISQUS-API-Recipes/tree/master/mobile/js

+0

많은 라이언 감사드립니다. 사실, 동적 페이지에 코드를 호스팅했으며 완벽하게 작동합니다. 나는 Sencha 코드에서 스크롤하는 문제를 제외하고. – hanzouti

+0

나는 Sencha의 사용자 정의 스크롤 컨테이너가 Disqus iframe 높이의 변화에 ​​반응하지 않는다고 생각합니다. Sencha의 포럼에 그 문제를 게시하고 싶지만 해결책을 찾을 수 없다면이 페이지를 일반 페이지에 넣어야 할 것입니다. –

+0

@RyanV - 더 많이 bor아 주실 수 있습니까? 어떻게 할 수 있습니까? 외부 APK 호스팅을 의미합니까? 그렇다면 내 이온보기에 어떻게 포함될 것입니까? – AngryJS