账号  

密码  

<<返回列表下一个上一个收藏 打印本文 复制本文地址

5026

查看

0

回复
主题:FusionApp-- 多页面搜索 源码 [收藏主题]  
程序员 当前离线

9

主题

9

广播

3

粉丝
添加关注
级别:v1
用户积分:3 分
登录次数:6 次
注册时间:2020-12-6
最后登录:2020-12-28
程序员 发表于:2020-12-6 18:50:53   | 只看该作者 查看该作者主题 楼主 
-- By: QQ3
local urls={"https://www.google.com/search?q=%s","https://m.baidu.com/s?wd=%s","https://m.so.com/s?q=%s","http://cn.bing.com/search?q=%s","http://m.chinaso.com/page/search.htm?keys=%s","https://m.sogou.com/web/searchList.jsp?keyword=%s","https://m.sm.cn/s?q=%s"}
searchEdtTxt.setOnEditorActionListener{
  onEditorAction=function(view,action,event)
    local text=tostring(view.text)
    if text~=nil and text~="" then
      searchEdtTxt.setHint(text)
      local URLEncodeer=import"java.net.URLEncoder"
      for index in pairs(urls) do
        if allWebView[index] and urls[index]~=nil and urls[index]~="" then
          local url=tostring(urls[index]):format(URLEncoder.encode(text))
          if pager.getCurrentItem()+1==index then
            task(100,function()allWebView[index].loadUrl(url)end)--解决当前页面无法加载(与默认搜索事件冲突被覆盖)的问题
以下内容只有回复后才可以浏览,请先登录!
 
 
本站是提供个人知识管理的网络存储空间,所有非本站原创内容均由用户发布,不代表本站观点。如发现有害或侵权内容,请点击这里 举报
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<下一主题 | 上一主题 >
风水自学网有限公司 © 2016-2025 版权所有 页面执行0.06641秒 powered by KesionCMS 9.0