kkHAIKE/fake115

参数传递错误

misaka00251 opened this issue · 6 comments

不遵守规范直接 close

我能否访问/Ping通 rawgit.com (最近地方 DNS 有屏蔽此域名)

YES!

我是否点击了主界面 "使用帐号登录",重复刷新了几次

YES!

我的操作系统是,版本是

Windows 10 Pro 1709(16299.192)

我的浏览器是,版本是

Firefox 57.0.4 (64-bit)

我的控制台日志如下 (firefox 用户请拷贝 Ctrl+Shift+J 界面中的内容)

Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist.  ExtensionCommon.jsm:407
ReferenceError: contentPage is not defined  preload.js:793:9
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist.  ExtensionCommon.jsm:407
<unavailable> "加载bridge-passport-成功 https://passport.115.com/bridge_assets.html?cb_key=iframe_cb_key__1515914493588_2&_t1515914493588 : https://passport.115.com/bridge_assets.html?cb_key=iframe_cb_key__1515914493588_2&_t1515914493588"  assets.116cd.com:3
<unavailable>  assets.116cd.com:3
<unavailable> "https://passport.115.com/bridge_assets.html?cb_key=iframe_cb_key__1515914493588_2&_t1515914493588"

我遇到了什么问题,截图

https://imgur.com/a/paTa0

火狐57以上的确有这个问题,还在调

原因查到了,我试的3个主流插件

插件 版本 GM_xmlhttpRequest(binary post) cloneInto
Violentmonkey 2.9.6 支持(Blob) 不支持
Greasemonkey 4.1 不支持 支持
Tampermonkey 4.5.5660 支持 支持

GM_xmlhttpRequest(binary/二进制post),不支持的现象就是出现“参数传递错误”,会在一些二进制前加上 0xc2 前缀
cloneInto 不支持的现象就是怎么都出现不了密码框,现不强求

综上所述,请使用 Tampermonkey / Violentmonkey

kk大大 我win10 1709版本的edge 41 同样用Tampermonkey 无法出现密码框,当我输入
控制台以下内容 进行回车的时候。
$('[lgb-nav="download"]').attr('lgb-nav','login');
$('[lg_rel="download"]').hide();
$('[lg_rel="login"]').show();

能出现密码框 但是 输入账号密码准备登陆的时候 又出现 参数传递错误
难道是GM_xmlhttpRequest(binary post) 这个不支持edge吗?

@zsx0731 Microsoft Edge 41.16299.248.0 | Tampermonkey 4.5.5648 登录成功

现支持 Violentmonkey 5bbbc48

插眼