菜鸟第一次提问,请多关照。下面的问题是在SCH-i909中发现的,在酷派和HTC还有模拟器中是正常的。问题如下:
我的一个程序,登陆进去后就是用一个webview打开一个本地的主页,这个时候是正常的,然后再在这个页面里点超链接打开别的本地网页的时候就打不开了,说是“找不到请求的文件”,但是文件是存在的,起码APK的资源里是有。
这个手机的android版本是2.1-update1.
希望高手指教,谢了!

解决方案 »

  1.   

    webView.getSettings()setJavaScriptEnabled(true);
    加上这句试试
      

  2.   

    不行呀,程序里本来就有这句。
    在能正常运行的手机里,logcat显示的是
    08-02 13:01:47.072: INFO/ActivityManager(1191): Starting activity: Intent { act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=file:///android_asset/smoke_E/smoke_E.html (has extras) }08-02 13:01:47.072: INFO/ActivityManager(1191): Starting activity: Intent { act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=file:///android_asset/smoke_E/smoke_E.html (has extras) } time:1363787而在这个三星了显示的是:
    08-02 13:05:47.063: INFO/ActivityManager(2259): Starting activity: Intent { act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=file:///android_asset/waixun_E/waixun_E.html cmp=com.android.browser/.BrowserActivity (has extras) }08-02 13:05:47.163: WARN/ActivityManager(2259): Unable to start service Intent { cmp=com.google.android.googleapps/.GoogleLoginService }: not found08-02 13:05:47.598:INFO/ActivityManager(2259): Displayed activity com.android.browser/.BrowserActivity: 499 ms (total 499 ms)多了com.android.browser/.BrowserActivity这句,意思是不是用android的浏览器打开呀,怎么不让它走这一步呢?