[Media] How can I set my app to play video in full screen?
Playing video in full screen means that the area where the video is being played occupies 100% of the viewport, and at the time, the position should be set to 0,0. Example for FHD TV models: `} /> Example for UHD TV models: `} /> Avoid using CSS properties that have impact on determining the video-playing area, listed below, because it may result in launching Screensaver. - Properties that create offset, such as `border` - `transform` - Properties that add transparency to elements, such as `opacity`, to make the elements completely transparent
[Media] Can I use two <video> tags at the same time?
No. Simultaneous use of two <video> tags, or <video> and <audio> tags is not officially supported on webOS TV. In other words, only one media content, either audio or video, can be played at a time. However, you may be able to add sound effects using Web Audio API to a video being played.
[Issue] The Accept-Language request HTTP header cannot be set on webOS TV 5.0.
Currently, on webOS TV 5.0, the Accept-Language request HTTP header cannot be set by your app. Even if your app sets the Accept-Language request header to a certain language tag, the actual header that is sent will be the language tag of the system language setting. Thus, we recommend that you do not use the Accept-Language request header on webOS TV 5.0 and handle the language and locale in an alternative way.
[Simulator] Simulator is not launched with the CLI command on Linux.
If an error occurs when you try to launch your app on the Simulator with the CLI command, `ares-launch -s`, on Linux, uncapitalize the last part of the file name of the Simulator's AppImage file (AppImage to appimage) and try again.
How to solve the problem if CORS (Cross-Origin Resource Sharing) occurs when App uses Ajax XmlHttpRequest?
webOS TV follows the CORS (Cross-Origin Resource Sharing) standard. We only provide the method to control the access in the server. Find out more about CORS on the enable-cors website. You can refer to the following sites or other Google sites. Cross-Origin Resource Sharing (CORS) CORS Filter Servers that supports CORS? In case of JSP Add the following at the JSP code of the service part. As a result, jsp code should look like this: Apache Server 1. Open _httpd.conf_ file under the `conf` folder at Apache server. 2. Modify "#LoadModule headers_module modules/mod_headers.so" into "LoadModule headers_module modules/mod_headers.so". 3. Add the following at the end. “” means that access from any website is allowed. To allow a specific website only, use the form like "www.anysite.com". To avoid cross domain issue, try using JSONP.
Deletion of all member information and posts
If you cancel your membership, all your member information other than listed below will be deleted. - Records of complaints and dispute resolutions: Will be kept for 3 years. However, all the posts you’ve made in the Forums will not be automatically deleted by cancelling your membership. If you’d like your Forum posts to be removed, please delete them before you cancel your membership.
I cannot launch the emulator on my Mac. How can I resolve this issue?
The emulator is not available on ARM-based Macs because VirtualBox is not supported.
[webOS Service] Do I need any library when calling webOS services?
Yes, you need [webOSTV.js](/develop/references/webostvjs-introduction) that is needed to be included in your app when calling webOS services. You can download the webOS library file from this website. Refer to the following article. - [JS Service Usage](/develop/guides/js-service-usage)
[App Submission] Where can I download the updated self checklist template for App QA?
Go to the [App Self Checklist](/distribute/app-self-checklist) page and download the app self checklist file, which is used for app submission. Required Documents for Application Submission to LG Seller Lounge has been updated. - Self-Checklist - UX-Scenario Apps submitted for app QA accompanied by the previous version of the self-checklist will NOT be approved. Please make sure to download and use the updated version to avoid delays. The file is also provided at LG Seller Lounge site.
[debugging] Web Inspector not working on Chrome v80
You will encounter the following issue while using the Web Inspector to debug your app on Chrome v80. ISSUE A blank page opens instead of Web Inspector, and the following message appears. "Uncaught TypeError: document.registerElement is not a function" CAUSE The document.registerElement property has been deprecated on Chrome. SOLUTION Install the IDE to use the bundle browser on the webOS TV SDK. On the webOS TV SDK 5.0, you can use Chromium v68 as the bundle browser. - [Web Inspector using CLI](/develop/tools/cli-dev-guide#debug-the-web-app) - [Web Inspector using IDE](/develop/tools/ide-debugging-with-inspectors) TEMPORARY SOLUTION Use Chrome v68 listed below. - Chrome v68 (Windows) - Chrome v68 (macOS) - Chrome v68 (Linux 32bit) - Chrome v68 (Linux 64bit)