我想使用create-react-app构建一个Web应用程序,然后将其与Tizen打包在一起以制作适用于Samsung Smart-TV的应用程序。 我如何建立这样的项目? 要创建我的React-app的Tizen项目,我应该构建,打包或添加什么? 如果有人可以给我写一个循序渐进的指南,我将非常感谢。
我试图在Tizen项目中创建一个react应用程序。 没用 我试图构建我的react应用程序并将构建目录复制到Tizen项目。 没用 我认为在config.xml中的react应用中指向index.html会产生一些结果。 但不是。 尝试将文件从react应用程序逐步添加到我的Tizen应用程序中。 失败。
三星电视的发展似乎很难。 救命。 我是耐火的和绝望的。 谢谢。
有点挑战,但是你可以做到
请遵循以下指示:
先决条件
设定:
建立专案
config.xml中
<?xml version="1.0" encoding="UTF-8"?>
<content src="index.html"/>
<feature name="http://tizen.org/feature/screen.size.normal.1080.1920"/>
<icon src="icon.png"/>
<name>Testing</name>
<tizen:profile name="tv-samsung"/>
<tizen:privilege name="http://developer.samsung.com/privilege/network.public"/>
<tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<tizen:privilege name="http://tizen.org/privilege/tv.inputdevice"/>
<tizen:privilege name="http://tizen.org/privilege/tv.display"/>
<tizen:privilege name="http://tizen.org/privilege/fullscreen"/>
<tizen:privilege name="http://tizen.org/privilege/internet"/>
<tizen:privilege name="http://tizen.org/privilege/volume.set"/>
<tizen:privilege name="http://developer.samsung.com/privilege/drmplay"/>
<tizen:privilege name="http://developer.samsung.com/privilege/productinfo"/>
<tizen:setting pointing-device-support='disable' />
<tizen:setting screen-orientation="landscape" context-menu="disable" background-support="enable" encryption="disable" install-location="auto" hwkey-event="enable"/>
的index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, maximum-scale=1.0"
/>
<link rel="stylesheet" href="css/style.css" />
</head>
<body>
<script>
window.open("http://0.0.0.0:3000") <!-- Add your IP address ->
</script>
</body>
</html>
与REAL DEVICE配对