微信小程序的最终入口疑似曝光,竟然可以放桌面? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
ibnf
V2EX    程序员

微信小程序的最终入口疑似曝光,竟然可以放桌面?

  •  
  •   ibnf 2016-11-19 12:28:19 +08:00 8019 次点击
    这是一个创建于 3254 天前的主题,其中的信息可能已经有所发展或是发生改变。

    张小龙的朋友圈照片流出,有人发现图片中的小程序居然摆在桌面上,有图有真相:

    https://www.wxappr.com/post/91

    那么问题来了: iOS 允许微信这样搞吗?

    33 条回复    2016-11-22 19:23:14 +08:00
    tony1016
        1
    tony1016  
       2016-11-19 12:46:12 +08:00
    其实就一个网页吧。 iOS 本来就允许网页快捷方式
    amon
        2
    amon  
       2016-11-19 12:48:18 +08:00
    真的很丑啊,和微信逼格严重不符吧。
    524139477
        3
    524139477  
       2016-11-19 12:49:15 +08:00   1
    张小龙的手机屏还是裂开的……
    xcodebuild
        4
    xcodebuild  
       2016-11-19 13:02:48 +08:00
    @tony1016 然而 iOS 并不允许微信在桌面放网页快捷方式
    mogita
        5
    mogita  
       2016-11-19 13:07:07 +08:00 via iPhone
    随意摆弄用户环境不是安卓的特性吗。
    jiezhi
        6
    jiezhi  
       2016-11-19 13:08:20 +08:00
    @codefalling 应该可以的吧, QQ 中游戏模块可以在桌面放了快速进入游戏的快捷方式,微信应该也是可以的吧
    xcodebuild
        7
    xcodebuild  
       2016-11-19 13:16:25 +08:00
    @jiezhi 我没有在 iOS 的微信里找到把联系放到桌面的功能, Android 上有。
    ShiningRay
        8
    ShiningRay  
       2016-11-19 13:24:28 +08:00
    安卓上很早联系人就可以放桌面了
    feikaras
        9
    feikaras  
       2016-11-19 13:30:03 +08:00
    @tony1016 ios 应用内网页不行的。搞小程序怕是微信过不了审的。
    nfroot
        10
    nfroot  
       2016-11-19 13:37:48 +08:00
    很遗憾的情况是,一般 APP 已经没有权限去创建桌面快捷方式了,哈哈哈,就是因为之前一群滥用的,比如糗事百科,桌面丢一个快捷方式 你点进去是一个安装程序 安装其他程序
    ETiV
        11
    ETiV  
       2016-11-19 13:54:30 +08:00 via iPhone
    iOS 上可以这么做吧:

    微信跳出到 Safari
    引导用户在 Safari 操作添加主屏幕快捷方式
    用户从主屏幕进入后,网页自动跳 wx://
    run2
        12
    run2  
       2016-11-19 13:57:01 +08:00
    @feikaras 干嘛要网页链接,很明显是 URL scheme 然后用他们的小应用的 appid 识别, 小程序本身也不在 app 包内啊
    cnZary
        13
    cnZary  
       2016-11-19 14:23:20 +08:00
    Chrome 在桌面创建快捷方式没见过么?
    同理 ios 的那个 Safari
    feikaras
        14
    feikaras  
       2016-11-19 14:33:31 +08:00
    @sobigfish steam 快捷方式么。问题是这种能过审么?
    run2
        15
    run2  
       2016-11-19 14:42:21 +08:00
    @feikaras 本来现在大多数 app 都有 url scheme 啊,比如支付你调用支付宝 支付宝又跳转回来, 比如微博的 sso 登录


    https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Inter-AppCommunication/Inter-AppCommunication.html

    https://www.zhihu.com/question/19907735
    这个知乎回答太片面 但可以一窥

    url scheme 后面的参数都可以传入 app 的
    application(_:didFinishLaunchingWithOptions:)
    https://developer.apple.com/reference/uikit/uiapplicationdelegate/1622921-application
    feikaras
        16
    feikaras  
       2016-11-19 14:47:05 +08:00
    @sobigfish 但没有桌面快捷方式 /应用程序商店 /浏览器扩展吧。
    feikaras
        17
    feikaras  
       2016-11-19 14:48:08 +08:00
    @sobigfish 这些 schemes 是拿来应用间互动的吧。
    run2
        18
    run2  
       2016-11-19 14:48:57 +08:00
    当然现在 apple 对 url scheme 并没有像 groupid merchantid 设置唯一占有,所以可能会被仿造,总有收紧限制的一天, 但因为可以传参, wx 他自己的 url scheme 里还是可以区分程序的 id 的
    假定一个小程序 id 为 xiaochengxu 假设他们自己定义的语法 weixin://applet/xiaochengxu 这么来启动特定的小程序页面
    run2
        19
    run2  
       2016-11-19 14:52:14 +08:00
    @feikaras safari 的添加到桌面的功能会被利用到,但最后指向的页面是 url scheme 而不是 http/https 而已 http https 也是 url scheme 其中的 2 种而已
    feikaras
        20
    feikaras  
       2016-11-19 15:51:38 +08:00
    @sobigfish 并不解决微信小程序实质是一个应用商店的问题。如果走了 safari 的添加到桌面那用户体验完了。
    run2
        21
    run2  
       2016-11-19 15:55:30 +08:00
    它本来就是, 我也没解释这个啊. 你纠结的究竟是什么-。-
    benwwchen
        22
    benwwchen  
       2016-11-19 15:57:11 +08:00
    苹果对国产大 Apps 一向很纵容吧(微信支付宝之类的),感觉功能做得多杂都能过审核的。另外,百度贴吧就有引导打开 Safari 添加快捷方式到桌面的。
    feikaras
        23
    feikaras  
       2016-11-19 16:11:18 +08:00
    @sobigfish 。。问题我纠结的是 2 个阿,不用 safari 如何添加到桌面。这个性质的 app 审核过不过。。。。 =。=
    xz
        24
    xz  
       2016-11-19 16:12:45 +08:00
    @524139477 为什么用还,难道他以前就裂了吗
    viator42
        25
    viator42  
       2016-11-19 16:33:46 +08:00
    安卓大概知道怎么实现的了,创建一个 url 放到主屏幕上,用微信打开.读取 url 中的参数打开对应的小程序.
    国内没有 play 平台他们可以随便作
    kindjeff
        26
    kindjeff  
       2016-11-19 16:41:28 +08:00 via iPhone
    现在的百度贴吧就可以
    kindjeff
        27
    kindjeff  
       2016-11-19 16:44:16 +08:00
    iOS 的用户可以去看看百度贴吧客户端,可以把一个吧作为入口放在桌面。
    youxiachai
        28
    youxiachai  
       2016-11-20 01:03:00 +08:00 via iPad
    @ETiV 贴吧就是这么干..
    riordanw
        29
    riordanw  
       2016-11-20 17:57:43 +08:00
    不是什么新东西, Android 微信的公众号就是可以放在桌面的。
    game3108
        30
    game3108  
       2016-11-21 15:38:37 +08:00
    @kindjeff 这么神奇?他们怎么做的?
    kindjeff
        31
    kindjeff  
       2016-11-21 19:27:17 +08:00
    @game3108 iOS 本来就是允许一些网站做成 HTML5 应用,在 safari 上点放到桌面,以后点开的时候会是 app 的体验。百度贴吧就是这么做的,只不过它点开是空白页面,唤起百度贴吧。
    game3108
        32
    game3108  
       2016-11-22 15:39:47 +08:00
    @kindjeff 这个要在 safari 里手动点放到桌面吧?但百度贴吧那个是全自动的么?还是也需要手动的?
    kindjeff
        33
    kindjeff  
       2016-11-22 19:23:14 +08:00
    @game3108 需要在贴吧里面点放到桌面,看样子是可以自动做到的吧(但是没有这个需求)。你可以去试一下。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2416 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 00:03 PVG 08:03 LAX 17:03 JFK 20:03
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86