Dear LG webOS TV Developer Support Team,
We are developing a packaged web app for LG webOS TV. During testing, we found that external URL navigation does not work on one specific LG TV model with CN firmware/board type, while the same iframe/srcDoc logic works normally in our production app on HK devices.
Could you please help confirm whether this is an expected WebAppManager policy limitation on CN webOS TV models?
Device Information
Model: 55NANO76CPA
SDK Version: 6.5.3
Firmware Version: 03.53.45
Board Type: LM21A_DVB_CN
Runtime User Agent:
Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.79 Safari/537.36 WebAppManager
Test App
We created a minimal packaged web app with type: "web" and main: "index.html".
We also copied the same appinfo fields used by our main QA app:
{
"vendor": "xxxxx",
"largeIcon": "largeIcon.png",
"icon": "icon.png",
"main": "index.html",
"id": "com.xxx.hosted",
"title": "Solid Demo",
"type": "web",
"version": "4.0.112",
"disableBackHistoryAPI": true,
"handleRelaunch": true,
"enablePigScreenSaver": false,
"screenSaverProperties": {"preferredType": 2},
}
Test Results
iframe srcdocworks normally.
<iframe srcdoc="...inline html..."></iframe>
Result:
Child frame URL: about:srcdoc
iframe load event fired
Content rendered successfully
iframe srcwith an external HTTPS URL does not work.
<iframe src="https://www.baidu.com/"></iframe>
Result from ares-inspect:
Network.requestWillBeSent: https://www.baidu.com/
Network.loadingFailed: net::ERR_ABORTED
Child frame remains: about:blank / url ":"
Top-level navigation also appears to be blocked/aborted.
window.location.href = "https://webostv.developer.lge.com/";
Result:
Navigation does not complete in WebAppManager
Question
Could you please confirm:
-
Does
boardType: LM21A_DVB_CNor CN webOS firmware restrict external document navigation in packaged web apps? -
Are hosted web apps supported on CN webOS TV models?
-
Is
iframe src="https://..."expected to be blocked in WebAppManager on CN models? -
Is
window.location.href = "https://..."expected to be blocked in packaged web apps on CN models? -
Is there any official
appinfo.jsonfield, permission, whitelist, seller-side entitlement, or TV setting that allows external HTTPS navigation for packaged web apps? -
If this is an expected restriction, what is LG’s recommended approach for hosted app scenarios on CN webOS TV devices?
Our use case depends on hosted web content to reduce app review cycles, so we need to understand whether this behavior is device/region policy, configuration-related, or a known WebAppManager limitation.
Thank you.