以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  手机端复制文字不成功(已多次测试,都如此)  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=109720)

--  作者:zhangjian222200
--  发布时间:2017/11/17 19:18:00
--  手机端复制文字不成功(已多次测试,都如此)
高级开发版10月26日版本

dim bweixh as string = “123456”
ClipBoard.SetText(bweixh) \'将微信号,添加到到剪贴板
msgbox(bweixh) 
\'在电脑端测试,这里msgbox正常弹出值123456,能够复制粘贴123456;
\'将项目上传到服务器,手机端测试服务器正常弹出msgbox值,但是粘贴的值不是123456,而是之前复制的文字,之后,手机弹出复制微信成功!
e.WriteString("复制微信成功!") \'这里正常弹出消息
Return ""

[此贴子已经被作者于2017/11/21 20:59:16编辑过]

--  作者:有点蓝
--  发布时间:2017/11/17 20:09:00
--  
新建项目测试,减少代码测试。这种代码没有办法给你分析的。

另外为什么要在服务端使用剪贴板,目的是什么?

--  作者:zhangjian222200
--  发布时间:2017/11/17 20:25:00
--  
将信息添加到剪贴板:
          bweixin = "z3276294" \'admin微信号
          If bweixin <> "" Then
             ClipBoard.SetText(bweixin) \'将微信号,复制到剪贴板
             e.WriteString("复制微信成功!") \'手机端执行,弹出:复制微信成功,但是无法粘贴bweixin的值  ’没有错误写入错误文档
             Return ""
          Else
             e.WriteString("复制微信失败!")
             Return ""
          End If


[此贴子已经被作者于2017/11/21 21:00:54编辑过]

--  作者:有点蓝
--  发布时间:2017/11/17 20:36:00
--  
为什么要在服务端使用剪贴板,目的是什么?

你要把后台剪贴板的数据粘贴到网页中,天方夜谭吧!

--  作者:zhangjian222200
--  发布时间:2017/11/17 20:43:00
--  
1.服务器哪里,测试正常,会去掉这个代码的,目的是:判断需要复制的值,是不是确实存在,其实使用alert这样的js代码也可以

2.不是粘贴到网页,而是想:将微信号添加到手机的粘贴板,然后在ft外,粘贴到微信,搜索这个微信号



我以前用这个代码能成功的,现在不知道怎么回事就不行了
[此贴子已经被作者于2017/11/17 20:45:11编辑过]

--  作者:有点蓝
--  发布时间:2017/11/17 20:48:00
--  
汗!多次一举!

在手机直接复制粘贴即可,本身就有相应的提示。手机剪贴板和后台没有半点关系。



--  作者:zhangjian222200
--  发布时间:2017/11/17 21:09:00
--  
代码逻辑:执行点击“复制微信”按钮后,写入“微信号已复制”,然后进入其他流程

这样,通过按钮复制,是必须的,在这里提问

所以:因为之前,可以复制的,但是现在不能了,如果是bug,还请解决下
[此贴子已经被作者于2017/11/17 21:11:44编辑过]

--  作者:有点蓝
--  发布时间:2017/11/17 21:28:00
--  
手机的复制粘贴不可能和后台服务的剪贴板有任何关系的,这是手机系统自身的功能。

看不懂你的逻辑,做个可以测试的例子过来看看

--  作者:zhangjian222200
--  发布时间:2017/11/17 21:54:00
--  
好像明白了,ClipBoard.SetText(bweixin)是写到服务器粘贴板,而不是手机粘贴板

那么,想要将字符串存到手机粘贴板,是个麻烦事了
[此贴子已经被作者于2017/11/17 21:54:18编辑过]

--  作者:有点蓝
--  发布时间:2017/11/17 22:04:00
--  
试试:http://blog.csdn.net/pang1026/article/details/65441321