Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
夜猫逐梦
公众号管理平台
提交
c064e68a
公众号管理平台
项目概览
夜猫逐梦
/
公众号管理平台
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
公众号管理平台
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
c064e68a
编写于
11月 22, 2022
作者:
N
ninecents
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
webview 应用
上级
097121bf
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
32 addition
and
9 deletion
+32
-9
my-mp/package.json
my-mp/package.json
+1
-0
my-mp/src/main/index.ts
my-mp/src/main/index.ts
+2
-1
my-mp/src/renderer/src/utils/MyMp/index.ts
my-mp/src/renderer/src/utils/MyMp/index.ts
+1
-0
my-mp/src/renderer/src/utils/MyMp/utils/cache4web.ts
my-mp/src/renderer/src/utils/MyMp/utils/cache4web.ts
+1
-1
my-mp/src/renderer/src/utils/MyMp/utils/request.ts
my-mp/src/renderer/src/utils/MyMp/utils/request.ts
+1
-1
my-mp/src/renderer/src/views/my_wechat/lilili.vue
my-mp/src/renderer/src/views/my_wechat/lilili.vue
+26
-6
未找到文件。
my-mp/package.json
浏览文件 @
c064e68a
...
@@ -23,6 +23,7 @@
...
@@ -23,6 +23,7 @@
"dependencies"
:
{
"dependencies"
:
{
"@electron-toolkit/preload"
:
"^1.0.2"
,
"@electron-toolkit/preload"
:
"^1.0.2"
,
"@electron-toolkit/utils"
:
"^1.0.2"
,
"@electron-toolkit/utils"
:
"^1.0.2"
,
"@electron/remote"
:
"^2.0.8"
,
"axios"
:
"^1.1.3"
,
"axios"
:
"^1.1.3"
,
"crypto-js"
:
"^4.1.1"
,
"crypto-js"
:
"^4.1.1"
,
"electron-updater"
:
"^4.6.5"
,
"electron-updater"
:
"^4.6.5"
,
...
...
my-mp/src/main/index.ts
浏览文件 @
c064e68a
...
@@ -23,7 +23,8 @@ function createWindow(): void {
...
@@ -23,7 +23,8 @@ function createWindow(): void {
nodeIntegration
:
true
,
nodeIntegration
:
true
,
webSecurity
:
false
,
webSecurity
:
false
,
allowRunningInsecureContent
:
true
,
allowRunningInsecureContent
:
true
,
contextIsolation
:
false
contextIsolation
:
false
,
webviewTag
:
true
}
}
})
})
...
...
my-mp/src/renderer/src/utils/MyMp/index.ts
浏览文件 @
c064e68a
...
@@ -226,6 +226,7 @@ class MyMp {
...
@@ -226,6 +226,7 @@ class MyMp {
// }
// }
// }
// }
});
});
return
;
}
}
// 3. 直接reject拒绝
// 3. 直接reject拒绝
...
...
my-mp/src/renderer/src/utils/MyMp/utils/cache4web.ts
浏览文件 @
c064e68a
...
@@ -5,7 +5,7 @@ export default class Cache {
...
@@ -5,7 +5,7 @@ export default class Cache {
constructor
(
cacheName
:
string
)
{
constructor
(
cacheName
:
string
)
{
this
.
cacheName
=
cacheName
;
this
.
cacheName
=
cacheName
;
this
.
_data
=
localStorage
.
getItem
(
this
.
cacheName
);
this
.
_data
=
localStorage
.
getItem
(
this
.
cacheName
)
||
{}
;
}
}
get
(
key
:
string
)
{
get
(
key
:
string
)
{
return
this
.
_data
[
key
];
return
this
.
_data
[
key
];
...
...
my-mp/src/renderer/src/utils/MyMp/utils/request.ts
浏览文件 @
c064e68a
...
@@ -34,7 +34,7 @@ WechatRequest.interceptors.request.use(
...
@@ -34,7 +34,7 @@ WechatRequest.interceptors.request.use(
// do something before request is sent
// do something before request is sent
// @ts-ignore
// @ts-ignore
config
.
headers
?.
set
!
(
'
Referer
'
,
Config
.
baseurl
);
//
config.headers?.set!('Referer', Config.baseurl);
// if (store.getters.token) {
// if (store.getters.token) {
// // let each request carry token
// // let each request carry token
// // ['X-Token'] is a custom headers key
// // ['X-Token'] is a custom headers key
...
...
my-mp/src/renderer/src/views/my_wechat/lilili.vue
浏览文件 @
c064e68a
...
@@ -57,12 +57,12 @@
...
@@ -57,12 +57,12 @@
</el-row>
</el-row>
<el-row
:gutter=
"10"
>
<el-row
:gutter=
"10"
>
<el-col
:span=
"6"
>
<el-col
:span=
"6"
>
<el-button
type=
"primary"
plain
@
click.native=
mp_lg()
round
>
登录公众号
</el-button>
<el-button
type=
"primary"
plain
@
click.native=
mp_lg()
round
>
登录公众号
</el-button>
</el-col>
</el-col>
<el-col
:span=
"6"
>
<el-col
:span=
"6"
>
</el-col>
</el-col>
<el-col
:span=
"6"
>
<el-col
:span=
"6"
>
<el-button
type=
"primary"
plain
@
click.native=
mp_open()
round
disabled
>
打开公众号
</el-button>
<el-button
type=
"primary"
plain
@
click.native=
mp_open()
round
disabled
>
打开公众号
</el-button>
</el-col>
</el-col>
</el-row>
</el-row>
<br>
<br>
...
@@ -70,7 +70,9 @@
...
@@ -70,7 +70,9 @@
<!-- right -->
<!-- right -->
<div
class=
"right"
>
<div
class=
"right"
>
<img
ref=
"qrcode"
src=
""
alt=
""
style=
"width:100%"
>
<!--
<img
ref=
"qrcode"
src=
""
alt=
""
style=
"width:100%"
>
-->
<webview
ref=
"qrcode"
src=
"https://mp.weixin.qq.com"
alt=
""
style=
"width:256px;height:256px"
>
</webview>
</div>
</div>
</div>
</div>
...
@@ -117,6 +119,19 @@ export default {
...
@@ -117,6 +119,19 @@ export default {
}
}
this
.
mp
=
new
MyMp
(
this
.
mp_info
.
usr
,
this
.
mp_info
.
pwd
,
this
.
$refs
.
qrcode
)
this
.
mp
=
new
MyMp
(
this
.
mp_info
.
usr
,
this
.
mp_info
.
pwd
,
this
.
$refs
.
qrcode
)
let
qrcode
=
this
.
$refs
.
qrcode
;
this
.
$refs
.
qrcode
.
addEventListener
(
'
dom-ready
'
,
()
=>
{
let
content
=
this
.
$refs
.
qrcode
.
getWebContentsId
();
setTimeout
(()
=>
{
console
.
log
(
'
setTimeout
'
,
content
,
document
.
cookie
)
},
1000
*
3
);
console
.
log
(
content
,
document
.
cookie
)
// content = require('@electron/remote').webContents.fromId(content)
// content = require('electron').webContents.fromId(content)
// console.log('content', content)
})
},
},
created
()
{
created
()
{
},
},
...
@@ -126,9 +141,14 @@ export default {
...
@@ -126,9 +141,14 @@ export default {
// my_open_cmd(cmd, {'cwd': 'D:/_ALL/CODE/gitee/constellations/Capricorn/WeChat/my_cmd'})
// my_open_cmd(cmd, {'cwd': 'D:/_ALL/CODE/gitee/constellations/Capricorn/WeChat/my_cmd'})
console
.
log
(
cmd
,
wx
)
console
.
log
(
cmd
,
wx
)
},
},
mp_lg
()
{
async
mp_lg
()
{
// this.mp.checklogin();
try
{
this
.
mp
.
login
(
this
.
mp_info
.
usr
,
this
.
mp_info
.
pwd
)
let
isLg
=
await
this
.
mp
.
loginchk
();
console
.
log
(
isLg
);
}
catch
(
error
)
{
console
.
log
(
'
isLg = false.
'
);
}
// this.mp.login(this.mp_info.usr, this.mp_info.pwd)
},
},
mp_open
()
{},
mp_open
()
{},
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录