google tv上webview页面js实现焦点跳转
来源:互联网 发布:淘宝活动日历 编辑:程序博客网 时间:2024/06/10 04:52
我们在webview里面使用javascript处理按键遇到了焦点问题,于是google,发现了stackoverflow里面的答案,http://stackoverflow.com/questions/19716840/handle-arrow-keys-from-d-pad-on-webview-google-tv-app。
于是从https://code.google.com/archive/p/googletv-android-samples/source/default/source这里下载了代码。
我把http-client的js代码拷贝到了本地的assets目录,发现焦点仍然不起作用。于是跟到了js代码,发现了如下代码
IndexPage.prototype.setUpKeyHandling = function () { if(this.isEmbedded()) { // We want the native app to access this window.androidKeyHandler = new AndroidKeyHandler(this.getFocusController()); }};
原来这里有限制,于是我修改了代码,发现可用。
IndexPage.prototype.setUpKeyHandling = function () {// if(this.isEmbedded()) { // We want the native app to access this window.androidKeyHandler = new AndroidKeyHandler(this.getFocusController());// }};
具体工程代码可以从这里下载,在Android Studio测试有效。
0 0
- google tv上webview页面js实现焦点跳转
- js 实现页面跳转
- js实现页面跳转
- js实现页面跳转
- js实现页面跳转
- js实现页面跳转
- js跳转页面实现
- Tv上button焦点问题
- Webview里JS跳转到Activity页面
- Webview里JS跳转到Activity页面
- JS实现几秒跳转并显示在页面上
- JS实现页面的跳转
- js实现倒计时跳转页面
- js实现页面的跳转
- js实现页面跳转方法
- JS实现页面内跳转
- js实现 frameset页面跳转
- js代码实现页面跳转
- mipi 调试经验
- magento cache
- C++复习要点总结之——友元
- Python File(文件) 方法(教程5)
- java面向对象的体现上篇
- google tv上webview页面js实现焦点跳转
- 建立LNMP,初次用WORDPRESS
- 神经网络优化(overfitting 解决办法)
- bash中的数组
- 单例模式
- C#控制台 using指令与using语句的实例
- The rest of all reasons
- 十大CMS系统介绍,希望有你所需
- Android内存优化之——static使用篇