How to prevent Tizen TV web application from loading in browser URL?

Original Created Dec 12, 2018 | Regeneration Apr 22, 2026

I have developed a web application that is not a native Tizen TV application. Currently, I'm loading the web application URL in a Tizen web TV application using:

window.location.href = "https://..................";

When running this on both the emulator and TV device, the application loads in a browser-like environment instead of running as a normal TV application. On mobile platforms, we can achieve this using WebView. Is there a similar approach for TV applications?

Please advise how I can make my web application run as a standard Tizen TV application rather than in a browser.

Problem Understanding

The issue occurs when a web application is loaded via URL in a Tizen TV application, causing it to run in a browser-like environment instead of as a native TV application. The user wants to prevent this browser-like behavior and have the web application run as a standard TV application.

Solution Methods

  1. Use Tizen Web Application Project Structure:

    • Create a proper Tizen web application project instead of just loading a URL
    • Package your web assets within the application
  2. Implement Proper Navigation:

    • Avoid using window.location.href for navigation
    • Use Tizen's web application navigation methods
  3. Configure Application Properly:

    • Ensure your config.xml is properly configured for TV applications
    • Set appropriate privileges and features

Code Examples

For a basic Tizen web application structure:

// main.js
window.onload = function() {
    // Your application initialization code here
    // Load your web content using proper Tizen web application methods
};

Additional Tips

  • Make sure to test your application on both emulator and actual TV devices
  • Refer to the official Tizen TV documentation for web application development best practices
  • Consider using Tizen's web APIs for better integration with TV features

Customize your cookie preferences

You can enable or disable non-essential cookies. Essential cookies are always on to ensure the site works properly and to keep you signed in.

Necessary

These cookies are necessary for the website to function properly and cannot be switched off. They help with things like logging in and setting your privacy preferences.

Always on

Analytics

These cookies help us improve the site by tracking which pages are most popular and how visitors move around the site.

Enable analytics cookies
Public Forum Public Forum
Employees only. Please sign in with your company account.