找回密码
 立即注册

QQ登录

只需一步,快速开始

hubiyun0901

注册会员

29

主题

60

帖子

195

积分

注册会员

积分
195

[已处理] 安卓App的WebView

hubiyun0901
注册会员   /  发表于:2023-9-8 23:53  /   查看:3444  /  回复:11
1金币

我把Web版的AR地址放到Android Studio 开发的安卓App的WebView控件中,怎么始终不能加载?

最佳答案

查看完整内容

llq.getSettings().setDomStorageEnabled(true); llq.getSettings().setJavaScriptEnabled(true); llq.loadUrl("https://demo.grapecity.com.cn/activereports/aspnet/controlexplorer/"); llq.setWebViewClient(new HelloWebViewClient ()); @Override //设置回退 //覆盖Activity类的onKeyDown(int keyCoder,KeyEvent event)方法 public boolean onKeyDown(int keyCode, K ...

11 个回复

倒序浏览
最佳答案
最佳答案
wengMQ悬赏达人认证
银牌会员   /  发表于:2023-9-8 23:53:35
来自 4#
本帖最后由 Bella.Yuan 于 2023-9-11 16:42 编辑


llq.getSettings().setDomStorageEnabled(true);
        llq.getSettings().setJavaScriptEnabled(true);
        llq.loadUrl("https://demo.grapecity.com.cn/activereports/aspnet/controlexplorer/");
        llq.setWebViewClient(new HelloWebViewClient ());




@Override
    //设置回退
    //覆盖Activity类的onKeyDown(int keyCoder,KeyEvent event)方法
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if ((keyCode == KeyEvent.KEYCODE_BACK) && llq.canGoBack()) {
            llq.goBack(); //调用goBack()返回WebView的上一页面
            return true;
        }
        return false;
    }

    //Web视图
    private class HelloWebViewClient extends WebViewClient {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return true;
        }
    }

评分

参与人数 1金币 +1000 收起 理由
Felix.Li + 1000 大佬真帅,很给力!

查看全部评分

回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2023-9-11 10:11:40
2#
您好,您具体描述一下您的问题呢。  不能加载是项目里面是用不了 AR  还是加载不了报表模板文件呢?  有没有报错信息?信息内容是什么?

您看一下您的集成工具里面有没有集成AR呢。
回复 使用道具 举报
wengMQ悬赏达人认证
银牌会员   /  发表于:2023-9-11 12:31:39
3#
llq.getSettings().setDomStorageEnabled(true);
        llq.getSettings().setJavaScriptEnabled(true);
        llq.loadUrl("https://demo.grapecity.com.cn/activereports/aspnet/controlexplorer/");
        llq.setWebViewClient(new HelloWebViewClient ());

回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2023-9-11 16:02:28
5#
您可以参考大佬的回复试一下
回复 使用道具 举报
hubiyun0901
注册会员   /  发表于:2023-9-11 16:13:20
6#
wengMQ 发表于 2023-9-11 12:31
llq.getSettings().setDomStorageEnabled(true);
        llq.getSettings().setJavaScriptEnabled(true); ...

谢谢大佬,我上周找到了,已经解决!
厉害!
回复 使用道具 举报
hubiyun0901
注册会员   /  发表于:2023-9-11 16:15:03
7#
wengMQ 发表于 2023-9-11 12:31
@Override
    //设置回退
    //覆盖Activity类的onKeyDown(int keyCoder,KeyEvent event)方法

牛逼plus!
回复 使用道具 举报
hubiyun0901
注册会员   /  发表于:2023-9-11 16:16:55
8#
Felix.Li 发表于 2023-9-11 16:02
您可以参考大佬的回复试一下

已处理,多谢。
回复 使用道具 举报
hubiyun0901
注册会员   /  发表于:2023-9-11 16:26:47
9#
Eden.Sun 发表于 2023-9-11 10:11
您好,您具体描述一下您的问题呢。  不能加载是项目里面是用不了 AR  还是加载不了报表模板文件呢?  有没 ...

都没有问题,Web预览报表是ok的
已解决,谢谢
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-9-11 16:37:29
10#
hubiyun0901 发表于 2023-9-11 16:26
都没有问题,Web预览报表是ok的
已解决,谢谢

给2个大佬点个赞那本帖就先结帖了,有问题您另开新帖哦~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部