Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
B
book-app
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
book-app
Commits
1e8a3af1
提交
1e8a3af1
authored
3月 26, 2024
作者:
yueweilu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
webview 内 http 请求不做限制
上级
576a2d9a
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
26 行增加
和
12 行删除
+26
-12
view.dart
lib/pages/ad_detail/view.dart
+4
-0
view.dart
lib/pages/answer/view.dart
+4
-0
view.dart
lib/pages/scale_image/view.dart
+4
-0
view.dart
lib/pages/user_wrong_des/view.dart
+4
-0
constants.dart
lib/utils/constants.dart
+10
-12
没有找到文件。
lib/pages/ad_detail/view.dart
浏览文件 @
1e8a3af1
...
@@ -24,6 +24,10 @@ class _AdDetailPageState extends State<AdDetailPage> {
...
@@ -24,6 +24,10 @@ class _AdDetailPageState extends State<AdDetailPage> {
url:
WebUri
.
uri
(
Uri
.
parse
(
widget
.
adModel
.
url
??
''
))
url:
WebUri
.
uri
(
Uri
.
parse
(
widget
.
adModel
.
url
??
''
))
// Uri.parse(widget.adModel.url??''),
// Uri.parse(widget.adModel.url??''),
),
),
initialSettings:
InAppWebViewSettings
(
// http的请求也不做限制
mixedContentMode:
MixedContentMode
.
MIXED_CONTENT_ALWAYS_ALLOW
),
)
)
);
);
}
}
...
...
lib/pages/answer/view.dart
浏览文件 @
1e8a3af1
...
@@ -24,6 +24,10 @@ class _AnswerPageState extends State<AnswerPage> {
...
@@ -24,6 +24,10 @@ class _AnswerPageState extends State<AnswerPage> {
// url: Uri.parse(widget.params['url']??''),
// url: Uri.parse(widget.params['url']??''),
url:
WebUri
.
uri
(
Uri
.
parse
(
widget
.
params
[
'url'
]??
''
))
url:
WebUri
.
uri
(
Uri
.
parse
(
widget
.
params
[
'url'
]??
''
))
),
),
initialSettings:
InAppWebViewSettings
(
// http的请求也不做限制
mixedContentMode:
MixedContentMode
.
MIXED_CONTENT_ALWAYS_ALLOW
),
onLoadStop:
(
controller
,
url
)
{
onLoadStop:
(
controller
,
url
)
{
String
str
=
'
$kServerUrl
,
${widget.params['book_id']}
,
${widget.params['chapter_id']}
,
${widget.params['token']}
,
${widget.params['position']}
'
;
String
str
=
'
$kServerUrl
,
${widget.params['book_id']}
,
${widget.params['chapter_id']}
,
${widget.params['token']}
,
${widget.params['position']}
'
;
Console
.
log
(
'知识测评--------传给前端的参数--------------------------------
$str
'
);
Console
.
log
(
'知识测评--------传给前端的参数--------------------------------
$str
'
);
...
...
lib/pages/scale_image/view.dart
浏览文件 @
1e8a3af1
...
@@ -23,6 +23,10 @@ class _ScaleImagePageState extends State<ScaleImagePage> {
...
@@ -23,6 +23,10 @@ class _ScaleImagePageState extends State<ScaleImagePage> {
initialUrlRequest:
URLRequest
(
initialUrlRequest:
URLRequest
(
url:
WebUri
.
uri
(
Uri
.
parse
(
kScaleImage
))
url:
WebUri
.
uri
(
Uri
.
parse
(
kScaleImage
))
),
),
initialSettings:
InAppWebViewSettings
(
// http的请求也不做限制
mixedContentMode:
MixedContentMode
.
MIXED_CONTENT_ALWAYS_ALLOW
),
onLoadStop:
(
controller
,
url
)
{
onLoadStop:
(
controller
,
url
)
{
String
jsonStr
=
jsonEncode
(
widget
.
params
);
String
jsonStr
=
jsonEncode
(
widget
.
params
);
controller
.
evaluateJavascript
(
source
:
'callbackInFlutterComponent(
$jsonStr
)'
);
controller
.
evaluateJavascript
(
source
:
'callbackInFlutterComponent(
$jsonStr
)'
);
...
...
lib/pages/user_wrong_des/view.dart
浏览文件 @
1e8a3af1
...
@@ -24,6 +24,10 @@ class _UserWrongDesPageState extends State<UserWrongDesPage> {
...
@@ -24,6 +24,10 @@ class _UserWrongDesPageState extends State<UserWrongDesPage> {
// url: Uri.parse(kUserWrongDes),
// url: Uri.parse(kUserWrongDes),
url:
WebUri
.
uri
(
Uri
.
parse
(
kUserWrongDes
))
url:
WebUri
.
uri
(
Uri
.
parse
(
kUserWrongDes
))
),
),
initialSettings:
InAppWebViewSettings
(
// http的请求也不做限制
mixedContentMode:
MixedContentMode
.
MIXED_CONTENT_ALWAYS_ALLOW
),
onLoadStop:
(
controller
,
url
)
{
onLoadStop:
(
controller
,
url
)
{
String
str
=
'
$kServerUrl
,
${widget.model.bookId}
,
${UserStore.to.token}
'
;
String
str
=
'
$kServerUrl
,
${widget.model.bookId}
,
${UserStore.to.token}
'
;
Console
.
log
(
'传给前端的参数--------------------------------
$str
'
);
Console
.
log
(
'传给前端的参数--------------------------------
$str
'
);
...
...
lib/utils/constants.dart
浏览文件 @
1e8a3af1
...
@@ -2,9 +2,9 @@ part of utils;
...
@@ -2,9 +2,9 @@ part of utils;
// 服务器地址
// 服务器地址
// const String kServerUrl = 'http://192.168.11.88:81';
// const String kServerUrl = 'http://192.168.11.88:81';
const
String
kServerUrl
=
'http://8.141.148.247:7421'
;
//
const String kServerUrl = 'http://8.141.148.247:7421';
// const String kServerUrl = 'https://ebook-app.ezijing.com
';
const
String
kServerUrl
=
'http://1507.superge.cn:81
'
;
// const String kServerUrl = 'http://1507.superge.cn:81
';
const
String
kHtmlBaseServer
=
'http://150.158.138.40:9200
'
;
const
String
kLocalToken
=
'local_token'
;
const
String
kLocalToken
=
'local_token'
;
const
String
kLocalAccessToken
=
'local_access_token'
;
const
String
kLocalAccessToken
=
'local_access_token'
;
const
String
kLocalAccount
=
'local_account'
;
const
String
kLocalAccount
=
'local_account'
;
...
@@ -19,20 +19,18 @@ const String kUserPriAgreement = '/html/agreement/pri_agreement.html';
...
@@ -19,20 +19,18 @@ const String kUserPriAgreement = '/html/agreement/pri_agreement.html';
const
String
kUserRechargeAgreement
=
'/html/agreement/rec_agreement.html'
;
const
String
kUserRechargeAgreement
=
'/html/agreement/rec_agreement.html'
;
// 错题详情页 html
// 错题详情页 html
const
String
kUserWrongDes
=
'
$k
ServerUrl
/html/app
/evaluating_wrong.html'
;
const
String
kUserWrongDes
=
'
$k
HtmlBaseServer
/evaluating_wrong.html'
;
// 阅读页 html
// 阅读页 html
const
String
kReadTestUnderLineBook
=
'
http://150.158.138.40:9200
/read-unline.html'
;
const
String
kReadTestUnderLineBook
=
'
$kHtmlBaseServer
/read-unline.html'
;
const
String
kReadBook
=
'
$k
ServerUrl
/html/app
/read.html'
;
const
String
kReadBook
=
'
$k
HtmlBaseServer
/read.html'
;
// 答题页
// 答题页
const
String
kAnswer
=
'
$k
ServerUrl
/html/app
/evaluating.html'
;
const
String
kAnswer
=
'
$k
HtmlBaseServer
/evaluating.html'
;
// 答题结果页
// 答题结果页
const
String
kAnswerResult
=
'
$k
ServerUrl
/html/app
/evaluating_result.html'
;
const
String
kAnswerResult
=
'
$k
HtmlBaseServer
/evaluating_result.html'
;
// 画廊 扩展阅读
// 画廊 扩展阅读
const
String
kReadInfo
=
'
$kServerUrl
/html/app/read_info.html'
;
const
String
kReadInfo
=
'
$kHtmlBaseServer
/read_info.html'
;
// 阅读页 图片预览
// 阅读页 图片预览
const
String
kScaleImage
=
'
$kServerUrl
/html/app/read_img.html'
;
const
String
kScaleImage
=
'
$kHtmlBaseServer
/read_img.html'
;
abstract
class
C
{
abstract
class
C
{
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论