2016-07-28 3 views
0

tvOS 응용 프로그램의 새로운 기능입니다. TVML & TVJS와 사용자 지정 응용 프로그램을 통합하려고합니다. 나는 페이지를 만들고 그것에 배너를 추가했다. 내 요구 사항은 해당 응용 프로그램 내에 웹 페이지를로드하는 것입니다. 해당 application.js 파일을 사용하여 웹 페이지를로드하는 다른 방법을 시도했지만 실패합니다. TVML과 TVJS를 사용하여 웹 페이지를로드하는 방법을 도와주세요.tvOS 웹 사이트 URL을로드

답변

0

올바르게 이해했다면 UIWebView 클래스를 사용해야하지만 제거 된 tvOS SDK에서는 찾을 수 없습니다. 하지만이 클래스를 "개인 API 클래스"로 사용할 수 있습니다 (UIWebView에 대한 충분한 정보가 있으므로이 클래스의 인스턴스를 만들고 메서드를 호출 할 수 있음). 그것은 당신에게 어려울 수 있습니다. 그렇다면 개인 API를 사용하여 tvOS에서 UIWebView을 사용할 수있는 일부 라이브러리 (예 : https://github.com/jvanakker/tvOSBrowser)를 사용할 수 있습니다.

0

애플은 TV 앱 스토어에서 웹 브라우저를 사용하는 데 어려움을 겪을 수 있다고 생각합니다. 사과가 실제로 애플 TV에서 사람들을 탐색하는 것을 보았습니다. 당신은 단지 페이지를 표시하려는 경우

당신이 할 수 https://urlbox.io/docs 같은 서비스를 사진, 또는 기존 브라우저 기능을 사용하여 자신의 서버를 구축하기 위해 온라인 URL의 일부를 사용할 수도

, 사용 사례에 따라 다릅니다. https://developer.mozilla.org/en-US/docs/Web/API/HTMLIFrameElement/getScreenshot

사용자를 다른 서비스로 안내하는 경우 올바른 방법은 딥 링크를 사용하는 것입니다. 여기에서 자세히 알아볼 수 있습니다. https://developer.apple.com/videos/play/wwdc2017/246/

또는 뷰를 판매로 전환하려는 경우 QR 코드를 표시하는 것이 좋습니다. iOS 11은 QR 코드를 표준으로 스캔하므로 사용자가 코드를 쉽게 스캔 할 수 있습니다. https://www.cnet.com/how-to/how-to-use-ios-11s-hidden-qr-code-reader/