登录 立即注册
查看: 14037|回复: 0

[AMD相关] 关于ADB,请教如何通过指定APP打开目标网页

[复制链接]

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2018-2-27 13:21:54 | 显示全部楼层 |阅读模式

关于ADB,请教如何通过指定APP打开目标网页
比如用ADB命令通过QQ或者微信打开网址,比如百度
效果类似于在聊天页面鼠标点击链接打开网站

以下是山海LUA插件类似功能,请参考:
--指定APP打开网址 [存在部分应用版本不兼容情况]
function QMPlugin.RunUrl(url,ID)
sh_init()
local tmpact
if ID == 0 then --360浏览器
tmpact = "com.qihoo.browser/.BrowserActivity"
elseif ID == 1 then --QQ浏览器
tmpact = "com.tencent.mtt.x86/.MainActivity"
elseif ID == 2 then --海豚浏览器
tmpact = "com.dolphin.browser.xf/mobi.mgeek.TunnyBrowser.MainActivity"
elseif ID == 3 then --欧朋浏览器
tmpact = "com.oupeng.browser/com.opera.android.OperaMainActivity"
elseif ID == 4 then --傲游浏览器
tmpact = "com.mx.browser/.MxBrowserActivity"
elseif ID == 5 then --UC浏览器
tmpact = "com.UCMobile/com.uc.browser.InnerUCMobile"
end
os.execute(string.format("am start -n %s -d %s",tmpact,url))
end

--用微信浏览器打开网页 [作者:小玮]
function QMPlugin.WeiXinUrl(packagename,url)
sh_init()
os.execute(string.format("am start -n %s/.plugin.webview.ui.tools.WebViewUI -d '%s'",packagename,url))
end

--用默认浏览器打开网页 [作者:小玮]
function QMPlugin.OpenWeb(url)
sh_init()
if url:find("http://") == nil then url = "http://"..url end
os.execute(string.format("am start -a android.intent.action.VIEW -d "..url))
end

来个标准语句,有偿2776771050


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|模拟器|手机模拟器|手游模拟器|安卓模拟器|( 沪ICP备14046591号 )

GMT+8, 2024-12-31 03:11 , Processed in 0.023822 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表