삼성 스마트 TV의 tizen 응용 프로그램에서 작동하고 있는데, window.alert()
으로 경고를 생성하면 에뮬레이터에서 작동하지만 TV에서는 작동합니다.삼성 스마트 TV에 경고 표시
mac = webapis.network.getMac();
console.log(mac);
window.alert(mac);
해결책이 있습니다 :
여기 코드는?
삼성 스마트 TV의 tizen 응용 프로그램에서 작동하고 있는데, window.alert()
으로 경고를 생성하면 에뮬레이터에서 작동하지만 TV에서는 작동합니다.삼성 스마트 TV에 경고 표시
mac = webapis.network.getMac();
console.log(mac);
window.alert(mac);
해결책이 있습니다 :
여기 코드는?
Tizen Network API를 사용하는 경우 config.xml 파일에서 Tizen 응용 프로그램에 대한 인터넷 액세스 권한을 추가하십시오. 인터넷 권한은 응용 프로그램이 인터넷에 액세스 할 수있게합니다.
<tizen:privilege name="tizen.org/privilege/internet"/>
<tizen:privilege name="http://developer.samsung.com/privilege/network.public"/>
외부 액세스 정책을 정의하면 네트워크에 액세스해야 할 수도 있습니다. W3C 액세스 요청 정책 (WARP)에 따르면 기본적으로 외부 네트워크 리소스에 액세스 할 수 없습니다. 외부 네트워크 리소스에 대한 액세스가 필요한 경우 config.xml 파일의 정책을 사용하여 웹 응용 프로그램에 대한 네트워크 리소스 권한을 요청해야합니다.
<access origin="*" subdomains="true"/>
이제 응용 프로그램이 에뮬레이터로 등 실제 장치에서 MAC 주소를 액세스 할 수 있어야합니다 그리고 당신은 TV 장치에서 MAC 주소를 경고 할 수 있어야한다.
시도한 내용, 코드, 주어진 오류 등에 대해 더 많은 정보를 공유해야합니다. – Howzieky
의견에 코드를 입력하지 마십시오. 질문을 편집하여 관련 세부 정보를 추가 할 수 있습니다 그. – nnnnnn
감사합니다. –