Android WebView不会加载JavaScript图形

卢卡斯·巴塔利亚(LucasBatalha)

我有一个显示图形的网页。它使用javascript,jquery,bootstrap和angular.js。在我的Android应用程序中,我尝试使用WebView加载此图。这是android.support.v4.app.Fragment中的代码。

WebView webView = (WebView) rootView.findViewById(R.id.webview_webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl(getArguments().getString(MY_URL));

当我启动片段时,这是我得到的日志:

10-30 13:09:57.655: W/art(31893): Attempt to remove local handle scope entry from IRT, ignoring
10-30 13:09:57.659: W/AwContents(31893): onDetachedFromWindow called when already detached. Ignoring
10-30 13:09:57.796: W/cr.BindingManager(31893): Cannot call determinedVisibility() - never saw a connection for the pid: 31893
10-30 13:09:58.052: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/modernizr.js (1)
10-30 13:09:58.055: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.min.js (1)
10-30 13:09:58.057: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.gritter/js/jquery.gritter.js (1)
10-30 13:09:58.060: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.niftymodals/js/jquery.modalEffects.js (1)
10-30 13:09:58.062: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/masonry.js (1)
10-30 13:09:58.065: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.nanoscroller/jquery.nanoscroller.js (1)
10-30 13:09:58.068: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.ui/jquery-ui.js (1)
10-30 13:09:58.072: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.sparkline/jquery.sparkline.min.js (1)
10-30 13:09:58.074: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.easypiechart/jquery.easy-pie-chart.js (1)
10-30 13:09:58.077: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.nestable/jquery.nestable.js (1)
10-30 13:09:58.082: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/bootstrap.switch/bootstrap-switch.min.js (1)
10-30 13:09:58.093: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/bootstrap.datetimepicker/js/bootstrap-datetimepicker.min.js (1)
10-30 13:09:58.096: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/bootstrap.clockpicker/js/bootstrap-clockpicker.min.js (1)
10-30 13:09:58.101: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.icheck/icheck.min.js (1)
10-30 13:09:58.104: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.select2/select2.min.js (1)
10-30 13:09:58.107: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.parsley/parsley.js (1)
10-30 13:09:58.109: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/skycons/skycons.js (1)
10-30 13:09:58.119: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/bootstrap.slider/js/bootstrap-slider.js (1)
10-30 13:09:58.119: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/intro.js/intro.js (1)
10-30 13:09:58.119: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.maskedinput/jquery.maskedinput.js (1)
10-30 13:09:58.121: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.crop/dist/cropper.js (1)
10-30 13:09:58.123: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/datepicker/js/jquery-ui.js (1)
10-30 13:09:58.126: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/angular.min.js (1)
10-30 13:09:58.128: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/angular-ui-router.js (1)
10-30 13:09:58.133: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/angular-animate.min.js (1)
10-30 13:09:58.133: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/toaster.js (1)
10-30 13:09:58.305: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/infobox.js (1)
10-30 13:09:58.306: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/markerclusterer.js (1)
10-30 13:09:58.307: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/highstock.js (1)
10-30 13:09:58.308: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/exporting.js (1)
10-30 13:09:58.310: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/ng-highcharts.js (1)
10-30 13:09:58.311: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.upload/js/jquery.iframe-transport.js (1)
10-30 13:09:58.312: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.upload/js/jquery.fileupload.js (1)
10-30 13:09:58.315: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/behaviour/general.js (1)
10-30 13:09:58.317: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/behaviour/voice-commands.js (1)
10-30 13:09:58.319: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/bootstrap/dist/js/bootstrap.min.js (1)
10-30 13:09:58.321: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.flot/jquery.flot.js (1)
10-30 13:09:58.323: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.flot/jquery.flot.pie.js (1)
10-30 13:09:58.324: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.flot/jquery.flot.labels.js (1)
10-30 13:09:58.326: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery.icheck/icheck.min.js (1)
10-30 13:09:58.328: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/ui-bootstrap-tpls-0.10.0.min.js (1)
10-30 13:09:58.329: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/bootstrap/ui-bootstrap-tpls-0.10.0.js (1)
10-30 13:09:58.343: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/moment.min.js (1)
10-30 13:09:58.345: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jquery-ui/jquery-ui.custom.min.js (1)
10-30 13:09:58.349: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/bootstrap-colorpicker.min.js (1)
10-30 13:09:58.352: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/bootstrap-timepicker.min.js (1)
10-30 13:09:58.354: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/bootstrapValidator.min.js (1)
10-30 13:09:58.355: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/jQuery-Storage-API/jquery.storageapi.js (1)
10-30 13:09:58.357: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/fullcalendar/dist/fullcalendar.js (1)
10-30 13:09:58.358: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/fullcalendar/appcalendar.js (1)
10-30 13:09:58.359: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/pt-br.js (1)
10-30 13:09:58.361: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/gcal.js (1)
10-30 13:09:58.362: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/LAB.min.js (1)
10-30 13:09:58.365: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/aside/angular-aside.js (1)
10-30 13:09:58.366: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//app/app/app.js (1)
10-30 13:09:58.368: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//app/app/data.js (1)
10-30 13:09:58.370: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//app/app/directives.js (1)
10-30 13:09:58.371: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//app/app/controllers.js (1)
10-30 13:09:58.373: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//app/app/modules.js (1)
10-30 13:09:58.374: I/chromium(31893): [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: mydomain//js/sweetalert-master/dist/sweetalert.min.js (1)

如您所见,页面中加载的每个javascript文件均出现“意外令牌<”错误。我认为此错误可能是一个错误,因为该页面可以在任何浏览器中正常加载。

有人看过吗?我可以尝试什么?谢谢。

卢卡斯·巴塔利亚(LucasBatalha)

服务器中的文件权限错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android WebView不会加载html文件

来自分类Dev

Android WebView不会加载多个页面

来自分类Dev

Android Webview不会加载我的URL,但会加载其他URL

来自分类Dev

Android Webview不会加载页面,但会从浏览器加载应用

来自分类Dev

如果没有连接,则Android WebView不会加载缓存的网站

来自分类Dev

Android ContentResolver不会加载歌曲标题

来自分类Dev

Android MediaStore.Audio不会加载所有MetaTag

来自分类Dev

Picasso Android不会加载“ content://”类型的Uri

来自分类Dev

Android MediaStore.Audio不会加载所有MetaTag

来自分类Dev

Android上的Picasso不会加载此图片Uri

来自分类Dev

Android Studio 不会加载数据库

来自分类Dev

webView不会加载页面

来自分类Dev

Webview不会加载javascript来获取内容

来自分类Dev

从Android Webview加载JavaScript方法

来自分类Dev

PureOS不会加载(AMD)图形固件

来自分类Dev

Webview不会加载整个网站

来自分类Dev

除非您触摸地图视图,否则不会加载Android MapView

来自分类Dev

Webview Android不会从大型html文件加载全部内容

来自分类Dev

Bootstrap / Laravel将不会加载JavaScript

来自分类Dev

Awesomium屏幕外Webview永远不会加载页面

来自分类Dev

webview将不会加载字符串

来自分类Dev

Webview不会加载URL,但是浏览器会加载URL

来自分类Dev

使用Android Volley Library使用缩略图的自定义列表视图将不会加载任何结果

来自分类Dev

Android WebView未加载

来自分类Dev

DataGridView 不会加载

来自分类Dev

FirebaseRecyclerAdapter 不会加载

来自分类Dev

在Android Kitkat中将javascript函数加载到Webview

来自分类Dev

即使在android webview中加载网站后,进度条也不会停止

来自分类Dev

包含jQuery mobile的链接上不会加载Javascript

Related 相关文章

热门标签

归档