我正在开发亚马逊Fire TV的应用程序(网络应用程序)。我需要为每个应用程序使用唯一授权。
要做到这一点,我正在尝试使用亚马逊消防电视系列。但我不知道如何获得该序列(使用JavaScript)。如果有可能获得序列号,那么使用JavaScript获取该序列的方法是什么?我搜索了这个,但我找不到任何。
谢谢&此致
答案 0 :(得分:0)
据我所知,你无法通过Javascript获得。对于我的基于HTML的应用程序,我使用以下内容获取有关我的FireTV应用程序运行的设备的一些方便的信息,然后通过JavaScript桥传递到网页。最后一项是设备序列号:
Log.v(TAG,Build.MANUFACTURER + " " + Build.MODEL + " " + Build.DEVICE+ " " + Build.VERSION.INCREMENTAL + " " + Build.SERIAL);
将信息传递到我使用的应用中:
webView.addJavascriptInterface(new JavaScriptInterface(this), "Android");
设置从Java主机到webview的桥接,然后
webView.loadUrl("javascript:document.getElementById(\"dsn\").innerHTML='"+Build.SERIAL +"';");
将数据传递给我想要显示它的元素(尽管你可以做任何你需要的事情