Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
galaxy-iOS
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
mobile-group
galaxy-iOS
Commits
12b6523b
Commit
12b6523b
authored
Jul 25, 2024
by
David黄金龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
微信未安装 提示
parent
91fd43f4
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
10 deletions
+16
-10
YHEvaluationViewVC.swift
...alaxy/Classes/Modules/Home(首页)/C/YHEvaluationViewVC.swift
+10
-4
YHShareManager.swift
galaxy/galaxy/Classes/Tools/Analytics/YHShareManager.swift
+6
-6
No files found.
galaxy/galaxy/Classes/Modules/Home(首页)/C/YHEvaluationViewVC.swift
View file @
12b6523b
...
@@ -11,10 +11,10 @@ import WebKit
...
@@ -11,10 +11,10 @@ import WebKit
import
dsBridge
import
dsBridge
/*
/*
快速测评
快速测评
及 需要与H5交互的界面
*/
*/
class
YHEvaluationViewVC
:
YHBaseViewController
,
WKUIDelegate
,
WKNavigationDelegate
{
class
YHEvaluationViewVC
:
YHBaseViewController
,
WKUIDelegate
,
WKNavigationDelegate
{
var
webview
=
WKWebView
()
var
webview
=
D
WKWebView
()
var
progBar
=
UIProgressView
()
var
progBar
=
UIProgressView
()
var
url
=
"https://www.baidu.com/"
var
url
=
"https://www.baidu.com/"
...
@@ -35,7 +35,7 @@ class YHEvaluationViewVC: YHBaseViewController, WKUIDelegate, WKNavigationDelega
...
@@ -35,7 +35,7 @@ class YHEvaluationViewVC: YHBaseViewController, WKUIDelegate, WKNavigationDelega
gk_navLineHidden
=
false
gk_navLineHidden
=
false
#if DEBUG
#if DEBUG
gk_navTitle
=
"快速测评"
//
gk_navTitle = "快速测评"
#endif
#endif
NotificationCenter
.
default
.
addObserver
(
self
,
selector
:
#selector(
updateNetWorkUI
)
,
name
:
.
reachabilityChanged
,
object
:
nil
)
NotificationCenter
.
default
.
addObserver
(
self
,
selector
:
#selector(
updateNetWorkUI
)
,
name
:
.
reachabilityChanged
,
object
:
nil
)
...
@@ -47,9 +47,15 @@ class YHEvaluationViewVC: YHBaseViewController, WKUIDelegate, WKNavigationDelega
...
@@ -47,9 +47,15 @@ class YHEvaluationViewVC: YHBaseViewController, WKUIDelegate, WKNavigationDelega
let
statusHeight
=
k_Height_statusBar
()
let
statusHeight
=
k_Height_statusBar
()
// 创建wkwebview
// 创建wkwebview
webview
=
WKWebView
(
frame
:
CGRect
(
x
:
0
,
y
:
statusHeight
+
navHeight
!
,
width
:
self
.
view
.
frame
.
width
,
height
:
self
.
view
.
frame
.
height
-
statusHeight
-
navHeight
!
-
59
-
k_Height_safeAreaInsetsBottom
()))
webview
=
DWKWebView
(
frame
:
CGRect
(
x
:
0
,
y
:
statusHeight
+
navHeight
!
,
width
:
self
.
view
.
frame
.
width
,
height
:
self
.
view
.
frame
.
height
-
statusHeight
-
navHeight
!
-
59
-
k_Height_safeAreaInsetsBottom
()))
webview
.
navigationDelegate
=
self
webview
.
navigationDelegate
=
self
// 创建网址
// 创建网址
if
url
.
isYHEmpty
()
{
url
=
"https://www.baidu.com/"
}
let
url
=
NSURL
(
string
:
url
)
let
url
=
NSURL
(
string
:
url
)
// 创建请求
// 创建请求
let
request
=
NSURLRequest
(
url
:
url
!
as
URL
)
let
request
=
NSURLRequest
(
url
:
url
!
as
URL
)
...
...
galaxy/galaxy/Classes/Tools/Analytics/YHShareManager.swift
View file @
12b6523b
...
@@ -20,7 +20,7 @@ extension YHShareManager {
...
@@ -20,7 +20,7 @@ extension YHShareManager {
//拉起微信第三方登录
//拉起微信第三方登录
func
sendLogin
()
{
func
sendLogin
()
{
guard
WXApi
.
isWXAppInstalled
()
else
{
guard
WXApi
.
isWXAppInstalled
()
else
{
YHHUD
.
flash
(
message
:
"
拉起微信失败
"
)
YHHUD
.
flash
(
message
:
"
未安装微信App
"
)
return
return
}
}
let
req
=
SendAuthReq
()
let
req
=
SendAuthReq
()
...
@@ -96,7 +96,7 @@ extension YHShareManager {
...
@@ -96,7 +96,7 @@ extension YHShareManager {
func
sendTextContect
(
_
text
:
String
,
_
scene
:
WXScene
=
WXSceneSession
)
{
func
sendTextContect
(
_
text
:
String
,
_
scene
:
WXScene
=
WXSceneSession
)
{
guard
WXApi
.
isWXAppInstalled
()
else
{
guard
WXApi
.
isWXAppInstalled
()
else
{
YHHUD
.
flash
(
message
:
"
拉起微信失败
"
)
YHHUD
.
flash
(
message
:
"
未安装微信App
"
)
return
return
}
}
let
req
=
SendMessageToWXReq
()
let
req
=
SendMessageToWXReq
()
...
@@ -112,7 +112,7 @@ extension YHShareManager {
...
@@ -112,7 +112,7 @@ extension YHShareManager {
func
sendLinkContent
(
_
title
:
String
=
""
,
_
description
:
String
=
""
,
_
image
:
UIImage
=
UIImage
(),
link
:
String
,
_
scene
:
WXScene
=
WXSceneSession
)
{
func
sendLinkContent
(
_
title
:
String
=
""
,
_
description
:
String
=
""
,
_
image
:
UIImage
=
UIImage
(),
link
:
String
,
_
scene
:
WXScene
=
WXSceneSession
)
{
guard
WXApi
.
isWXAppInstalled
()
else
{
guard
WXApi
.
isWXAppInstalled
()
else
{
YHHUD
.
flash
(
message
:
"
拉起微信失败
"
)
YHHUD
.
flash
(
message
:
"
未安装微信App
"
)
return
return
}
}
let
message
=
WXMediaMessage
()
let
message
=
WXMediaMessage
()
...
@@ -146,7 +146,7 @@ extension YHShareManager {
...
@@ -146,7 +146,7 @@ extension YHShareManager {
func
sendVideoContent
(
_
title
:
String
=
""
,
_
description
:
String
=
""
,
_
image
:
UIImage
=
UIImage
(),
link
:
String
,
_
scene
:
WXScene
=
WXSceneSession
)
{
func
sendVideoContent
(
_
title
:
String
=
""
,
_
description
:
String
=
""
,
_
image
:
UIImage
=
UIImage
(),
link
:
String
,
_
scene
:
WXScene
=
WXSceneSession
)
{
guard
WXApi
.
isWXAppInstalled
()
else
{
guard
WXApi
.
isWXAppInstalled
()
else
{
YHHUD
.
flash
(
message
:
"
拉起微信失败
"
)
YHHUD
.
flash
(
message
:
"
未安装微信App
"
)
return
return
}
}
let
message
=
WXMediaMessage
()
let
message
=
WXMediaMessage
()
...
@@ -177,7 +177,7 @@ extension YHShareManager {
...
@@ -177,7 +177,7 @@ extension YHShareManager {
func
sendImageContent
(
_
image
:
UIImage
,
_
scene
:
WXScene
=
WXSceneSession
)
{
func
sendImageContent
(
_
image
:
UIImage
,
_
scene
:
WXScene
=
WXSceneSession
)
{
guard
WXApi
.
isWXAppInstalled
()
else
{
guard
WXApi
.
isWXAppInstalled
()
else
{
YHHUD
.
flash
(
message
:
"
拉起微信失败
"
)
YHHUD
.
flash
(
message
:
"
未安装微信App
"
)
return
return
}
}
let
message
=
WXMediaMessage
()
let
message
=
WXMediaMessage
()
...
@@ -210,7 +210,7 @@ extension YHShareManager {
...
@@ -210,7 +210,7 @@ extension YHShareManager {
*/
*/
func
shareToMiniProgram
(
path
:
String
,
shareTitle
:
String
,
shareImageName
:
String
=
"my_doc_share"
)
{
func
shareToMiniProgram
(
path
:
String
,
shareTitle
:
String
,
shareImageName
:
String
=
"my_doc_share"
)
{
guard
WXApi
.
isWXAppInstalled
()
else
{
guard
WXApi
.
isWXAppInstalled
()
else
{
YHHUD
.
flash
(
message
:
"
拉起微信失败
"
)
YHHUD
.
flash
(
message
:
"
未安装微信App
"
)
return
return
}
}
let
iamge
=
UIImage
(
named
:
shareImageName
)
??
UIImage
()
let
iamge
=
UIImage
(
named
:
shareImageName
)
??
UIImage
()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment