V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  MossFox  ›  全部回复第 17 页 / 共 18 页
回复总数  346
1 ... 9  10  11  12  13  14  15  16  17  18  
2022-07-06 16:13:17 +08:00
回复了 luffy 创建的主题 程序员 怎么让 baidu 收录网站
@NeedforV2 Server Side Rendering ,即服务端渲染,不执行页面的任何 JavaScript 脚本的情况下,要保证页面上必要的内容完整。百度的爬虫目前不支持执行 JS 来完成页面的渲染工作。
典型的例子就是,掘金 (稀土掘金) 的所有文章只有 Google 能够搜索到,百度无记录。
2022-07-03 12:52:22 +08:00
回复了 EminemW 创建的主题 问与答 有没有什么可以放松的游戏推荐?
A Short Hike

流程较短,但很精致
2022-06-17 18:44:44 +08:00
回复了 CSGO 创建的主题 问与答 Html 中 lang=zh 怎么在手机上不起作用?
试一下改为 zh-CN?
2022-06-12 15:12:40 +08:00
回复了 justincnn 创建的主题 macOS safari 现在有使用油猴脚本的方案么?
你看一下 Userscripts 不能正确运行的那些脚本,代码开头的注释部分是不是将匹配的 URL 规则写在了 @include 后面,把它改成 @match 试试看。
2022-06-02 02:12:11 +08:00
回复了 noahhhh 创建的主题 游戏 Netflix 会员可以在移动端免费游玩 moonlighter
首页条幅里面一直没见过,搜索倒是一下就有了,差点错过。感谢提醒
这个游戏很早的时候在 XGP 耍过,有很精致的感觉,但没有大段时间游玩下去就先丢掉了,倒是把几个高分平台动作类作品优先耍了个遍。
iPad 上下载后留意到似乎不能使用手柄?好像检测到了,但提示“控制器断开连接”之后就没有动静了。不清楚是不是个例。
2022-06-02 01:53:36 +08:00
回复了 YoungKing6 创建的主题 游戏 小白请教,买 XSS 日版有什么需要注意的
就如上面所说的,日版 5GHz 的信道范围和国内重合部分较少,路由器的 5GHz 信道会建议设置为两位数固定值。别的无事。
2022-04-28 18:57:30 +08:00
回复了 heyjude321 创建的主题 JavaScript 请教页面离线技术
@MossFox 整忘了,快速指定静态文件类型然后直接生成的工具是 Workbox wizard ,看上面页面的 wizard 条目就好
2022-04-28 18:57:03 +08:00
回复了 heyjude321 创建的主题 JavaScript 请教页面离线技术
@MossFox 整忘了,快速指定静态文件类型然后直接生成的工具是 Workbox wizard ,看这个 https://developer.chrome.com/docs/workbox/modules/workbox-cli/#wizard
2022-04-28 18:55:08 +08:00
回复了 heyjude321 创建的主题 JavaScript 请教页面离线技术
如楼上说的一致,Service worker 可用帮助缓存。如果需要快速生成可用的 Service Worker ,使用 Google 的 workbox-cli 可用直接指定要缓存的文件类型,帮你创建好 sw.js ,几乎可用不用手写代码。

https://developer.chrome.com/docs/workbox/modules/workbox-cli/

留意一下,采用这种方法的话,如果静态文件有更新,每一次也要充新生成一下 sw.js 。在用户完全退出页面后可自动完成更新。
(如果要强制在页面刷新的时候就丢掉旧的 Service Worker 并载入新的静态文件 (即 skip waiting),可在检测已有新的 service worker 在等待的时候,向新安装的那个 postMessage 来实现,具体参考谷歌的文档就好)

因为这个 [页面刷新时不会立即应用更新] 可能是个坑,所以我就多啰嗦了一点。下面是我以前写过的一个解决此问题的例子,要是会用到的话可用参考下。

```
window.addEventListener('load', async () => {
try {
let reg = await navigator.serviceWorker.register('/sw.js');
if (reg) {
// listen for update
reg.addEventListener('updatefound', () => {
let worker = reg.installing;
worker.addEventListener('statechange', () => {
if (worker.state === 'installed') {
worker.postMessage({
type: "SKIP_WAITING"
});
}
});
});
// one update already installed
if (reg.waiting) {
reg.waiting.postMessage({
type: "SKIP_WAITING"
});
}
}
} catch (err) {
console.log(err);
}
});

```
2022-04-19 23:52:20 +08:00
回复了 Jafee 创建的主题 问与答 打开一个页面,怎么知道它是 react 写的还是 vue 写的?
浏览器安装 React Developer Tooks 与 Vue Devtools ,在对应页面亮起来的就说明有用到对应框架。

但,好久之前就留意到有个比较奇怪的现象,我一直没摸清楚到底是什么情况,
在例如这里 → https://fontawesome.com/icons/hexagon-image?s=solid
两个插件图标会 [同时亮起来] ,很诧异,是真的混用了两个框架还是说有存在误判?
有个可能需要留意的小区别,因为网卡配置不能自定义,轻量云是不支持分配 IPv6 的。
(当然也不是没有方案,可以用云联网来结合同地域下的另一台标准云服务器的流量转发来间接实现 v6 访问)
2022-03-23 11:04:42 +08:00
回复了 dzdh 创建的主题 问与答 我 sb 了。这个 json 有啥问题吗?
不太清楚是什么情况,但,这文本直接就是一个有效的 JavaScript 对象,
用 JSON.stringify 得到的 JSON 字符串是这样 👇
'{"version":"2.0","msg":"{\\"order_id\\":\\"1234\\",\\"goods\\":[{\\"img_url\\":\\"http://baidu.com/1.jpg?bd-rpc-level=pt,1_1,2\\",\\"title\\":\\"审核商品\\",\\"sub_title\\":\\"\\",\\"labels\\":\\"免 E\\",\\"date_rule\\":\\"\\",\\"origin_price\\":1,\\"price\\":1,\\"quantity\\":1,\\"poi_id\\":\\"\\",\\"goods_id\\":\\"1\\",\\"item_order_id_list\\":[\\"ot223\\"],\\"goods_id_type\\":2}],\\"total_amount\\":1,\\"discount\\":0,\\"cp_extra\\":\\"{\\\\\\"scene_id\\\\\\":\\\\\\"990001\\\\\\"}\\",\\"create_order_time\\":1647934340045,\\"open_id\\":\\"b8a100eb-8b77-4f2c-8ad3-995bd57593f6\\",\\"phone_num\\":\\"15036100938\\",\\"contact_name\\":\\"\\",\\"app_id\\":\\"T3122\\",\\"union_id\\":\\"uuid\\"}","type":"set_order"}'

可以看出问题大约是在 msg 的字符串里面发生的。如果是前后端交互,前端发送给后端的文本应该是 stringify 之后的字符串(然后后端 parse 一下,得到一个有效的对象)。从本地读取 JSON 文件则不需要。

...我知道的就这些了,看看有没有帮助
2022-03-19 22:14:43 +08:00
回复了 azev 创建的主题 问与答 apple tv 几代开始能连 5g 频段 wifi?
无线信道问题有没有检查过?像是日版的一些设备,5 GHz 频段的信道标准和国内只有小部分重合,路由器设置的信道是三位数则日常无法被连接。可以看下会不会是这个问题。

美版的话只有 2.4 GHz 的 12 、13 信道不会被扫描,其他貌似全覆盖。
2022-03-11 20:36:04 +08:00
回复了 lizhiqing 创建的主题 程序员 谷歌云香港 IP,来测一波速?
@lizhiqing 查了一圈,确实有一些奇淫技巧可以借助腾讯官方服务的网页登录页来间接拿到用户的 QQ 号信息 (比如另一个可以利用此特性的页面是 id.qq.com)。属实厉害,这波给我涨知识了。
2022-03-11 19:31:29 +08:00
回复了 lizhiqing 创建的主题 程序员 谷歌云香港 IP,来测一波速?
...可以描述一下是怎么通过 QQ 扫码登陆来直接拿到用户 QQ 号本身的么?(官方 OAuth 拿的是 OpenID)

我看登陆时显示的是腾讯业务 (域名为财付通),总感觉不对劲。
2022-03-06 02:17:47 +08:00
回复了 ling516 创建的主题 JavaScript js 代码函数传参的时候要把单引号一起传入怎么处理
如果用的是 VS Code ,编辑器第一行加个 // @ts-check

有提示。
2022-03-05 16:18:59 +08:00
回复了 MossFox 创建的主题 分享创造 随机抽取沙雕图 - 一个快乐的小玩具
@liuleixxxx 这个应用没使用对象存储的静态网站。如果用对象存储的静态网站的话,实际效果和楼上说的一致,与自己用 Nginx 配置的静态站一样。确实是强制从根目录开始的,可访问范围是当前整个存储桶,不给修改。

Cloudbase 的静态网站托管是另外一套逻辑,所以有前面提到的那种问题。感觉上是为 React Router 之类的模块定制过。一般情况下,感觉如果没有那种单个应用 + React Router 的这种逻辑,还是用对象存储的网站托管就 ok 。单独开一个存储桶用作静态网站这样。
2022-03-04 18:54:45 +08:00
回复了 MossFox 创建的主题 分享创造 随机抽取沙雕图 - 一个快乐的小玩具
@liuleixxxx ……大意了,测试了一下,对象存储居然允许目录和文件同名。不带末尾 '/' 的情况下,如果存在同名文件则会优先发送文件。不过如果不存在这样的文件,还是会按照索引文档的配置 (默认 index.html) 往目录里面找对应文件。
这个和 nginx 的默认表现是基本类似的。
2022-03-04 18:48:28 +08:00
回复了 MossFox 创建的主题 分享创造 随机抽取沙雕图 - 一个快乐的小玩具
@liuleixxxx 我用的是云开发 CloudBase 的静态网站托管,和对象存储类似,有默认索引页,但表现上却有区别。

这个问题其实不是因为通过末尾的 '/' 来判断是文件还是目录造成的 (同一层级下,文件和目录是不允许重名存在的)。
例如,[这个末尾不带 '/' 的链接]( https://mxowl-dev-test-1304135893.cos-website.ap-shanghai.myqcloud.com/res) 是对象存储提供的托管,当访问后会像默认情况下 nginx 的行为一样,服务端进行了一下 302 重定向,补上了末尾的 '/'。这样保证了页面内的相对目录的资源在请求时的开始目录就是正常的 (是否正常载入可以参考底部的备案图标,用的是相对目录资源引用);

而 CloudBase 的静态网站托管,有点像是为托管单个 React/Vue 的应用程序独家定制的一样 (?),即使是结合了 React Router 的单个应用里面,默认的资源也都是直接用绝对目录的 (起始目录不做修改的话默认就是根目录),不会出问题。它给的快速部署脚本也是对于单个 React 应用来部署的。
但,帖子里这个小应用的链接对应的起始路径不是根目录。所以,当访问这个链接时,[移除链接末尾的 '/']( https://app.mxowl.com/service/sb-img) 拿到的响应直接就是 200 ,没有前文对象存储托管的网站的那种,有一下 302 重定向来补全路径,导致页面内部所有的相对目录的资源全部载入到了错误的层级。
1 ... 9  10  11  12  13  14  15  16  17  18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2781 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 14:41 · PVG 22:41 · LAX 06:41 · JFK 09:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.