我用一个简单的 webview 做了一个应用程序; 当我从我的 WebView 中打开页面“search.php”并触摸 html 选择以从不同类型的单词中进行选择时.. 但是……休斯顿!我们有问题了! :D 当我在输入字段中写下我需要的内容时,没关系,但是当我触摸(仅触摸)选择字段以选择我需要的内容时(我可以选择几种本地人,例如:酒吧,迪斯科舞厅,餐厅..等等...)我的应用程序崩溃了!我在问为什么? 如果我将相同的 html 选择放在另一个页面中(例如 contact.php)应用程序不会崩溃.. 有什么问题吗?
这是我用我的 galaxy s2 截取的屏幕截图。看一下,当我触摸 html 选择标签(你可以看到它,因为它是浅蓝色的)时,我已经完成了屏幕截图,很明显应用程序崩溃了。哈哈!
最佳答案
确保您的 WebView 已使用 Activity 上下文进行初始化。我之前遇到过这个问题,那是因为我们使用了错误的上下文。运行 WebView 的 Activity 应该被传递到 WebView 的构造函数中。
关于android - webview 中的 html select 标签似乎有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15334446/