Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
2e471480
X
Xts Acts
项目概览
OpenHarmony
/
Xts Acts
大约 1 年 前同步成功
通知
9
Star
22
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
X
Xts Acts
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
2e471480
编写于
9月 30, 2022
作者:
Z
zhangjing
提交者:
jiangkaixuan
9月 30, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
部分接口废弃,相关用例移除
Signed-off-by:
N
zhangjing
<
zhangjing403@huawei.com
>
上级
106d75fa
变更
3
展开全部
隐藏空白更改
内联
并排
Showing
3 changed file
with
34 addition
and
107 deletion
+34
-107
arkui/ace_ets_web_dev/entry/src/main/ets/MainAbility/pages/web.ets
..._ets_web_dev/entry/src/main/ets/MainAbility/pages/web.ets
+0
-26
arkui/ace_ets_web_dev/entry/src/main/ets/test/WebJsunit.test.ets
...ce_ets_web_dev/entry/src/main/ets/test/WebJsunit.test.ets
+34
-54
arkui/ace_ets_web_dev/entry/src/main/resources/rawfile/fileFromUrlAccess.html
...v/entry/src/main/resources/rawfile/fileFromUrlAccess.html
+0
-27
未找到文件。
arkui/ace_ets_web_dev/entry/src/main/ets/MainAbility/pages/web.ets
浏览文件 @
2e471480
...
@@ -42,7 +42,6 @@ struct Index {
...
@@ -42,7 +42,6 @@ struct Index {
@State imageAccess:boolean=true
@State imageAccess:boolean=true
@State geolocationAccess:boolean=true
@State geolocationAccess:boolean=true
@State onlineImageAccess:boolean=true
@State onlineImageAccess:boolean=true
@State fileFromUrlAccess:boolean=true
@State databaseAccess:boolean=true
@State databaseAccess:boolean=true
@State overviewModeAccess:boolean=false
@State overviewModeAccess:boolean=false
@State initialScale:number=100
@State initialScale:number=100
...
@@ -101,7 +100,6 @@ struct Index {
...
@@ -101,7 +100,6 @@ struct Index {
.domStorageAccess(this.domStorageAccess)
.domStorageAccess(this.domStorageAccess)
.geolocationAccess(this.geolocationAccess)
.geolocationAccess(this.geolocationAccess)
.onlineImageAccess(this.onlineImageAccess)
.onlineImageAccess(this.onlineImageAccess)
.fileFromUrlAccess(this.fileFromUrlAccess)
.databaseAccess(this.databaseAccess)
.databaseAccess(this.databaseAccess)
.cacheMode(this.cacheMode)
.cacheMode(this.cacheMode)
.initialScale(this.initialScale)
.initialScale(this.initialScale)
...
@@ -472,30 +470,6 @@ struct Index {
...
@@ -472,30 +470,6 @@ struct Index {
},3000)
},3000)
break;
break;
}
}
case "emitFileFromUrlAccessFalse":{
this.fileFromUrlAccess=false
await Utils.sleep(2000)
this.controller.loadUrl({url:"file:///data/storage/el1/bundle/phone/resources/rawfile/fileFromUrlAccess.html"})
setTimeout(()=>{
this.controller.runJavaScript({script:"getFileResult()",callback:(res)=>{
console.info("getFileResult==>"+res)
Utils.emitEvent(res,160)
}})
},3000)
break;
}
case "emitFileFromUrlAccessTrue":{
this.fileFromUrlAccess=true
await Utils.sleep(2000)
this.controller.loadUrl({url:"file:///data/storage/el1/bundle/phone/resources/rawfile/fileFromUrlAccess.html"})
setTimeout(()=>{
this.controller.runJavaScript({script:"getFileResult()",callback:(res)=>{
console.info("getFileResult==>"+res)
Utils.emitEvent(res,162)
}})
},3000)
break;
}
case "emitDatabaseAccessTrue":{
case "emitDatabaseAccessTrue":{
this.databaseAccess=true
this.databaseAccess=true
await Utils.sleep(2000)
await Utils.sleep(2000)
...
...
arkui/ace_ets_web_dev/entry/src/main/ets/test/WebJsunit.test.ets
浏览文件 @
2e471480
此差异已折叠。
点击以展开。
arkui/ace_ets_web_dev/entry/src/main/resources/rawfile/fileFromUrlAccess.html
已删除
100644 → 0
浏览文件 @
106d75fa
<!DOCTYPE html>
<html>
<head>
<title>
fileFromUrlAccess
</title>
<meta
charset=
"utf-8"
>
</head>
<body>
<div
id=
"result"
>
fileFromUrlAccess
</div>
</body>
<script
type=
"text/javascript"
>
function
load
(
name
){
let
xhr
=
new
XMLHttpRequest
(),
okStatus
=
document
.
location
.
protocol
===
"
file:
"
?
0
:
200
;
console
.
log
(
"
okStatus:
"
+
okStatus
);
xhr
.
open
(
"
GET
"
,
name
,
false
);
xhr
.
overrideMimeType
(
"
text/html;charset=utf-8
"
)
xhr
.
send
(
null
);
return
xhr
.
status
===
okStatus
?
xhr
.
responseText
:
null
;
}
let
text
=
load
(
"
file:///data/storage/el1/bundle/phone/resources/rawfile/fileFromUrlAccess.html
"
);
document
.
getElementById
(
"
result
"
).
innerHTML
=
text
;
function
getFileResult
(){
let
text
=
document
.
getElementById
(
"
result
"
).
innerHTML
;
return
text
}
</script>
</html>
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录