CNode

CNode社区 for Ionic [2015-05-29更新][1.2.2已上架][求issue]

精华
分享
Iilanceli发布于12 年前最后回复10 年前160 回复53908 浏览0 收藏

概述

@saionjisekai @alsotang

话说已经做了,之前未放出。 同是ionic但针对iOS,不是来捣乱的yo。

@callmewhy icon是拿的你的, 稍微做了点修改。「捂脸」

代码地址

https://github.com/lanceli/cnodejs-ionic

下载地址

突然发现fir.im的cli工具提供使用resign.tapbeta.com进行企业签名。详见: http://blog.fir.im/2014/fir_cli/ 另外提供了web演示地址,部署在coding.net上。

App Store

https://itunes.apple.com/cn/app/cnodejs-node.js-zhong-wen/id954734793 qrcode

fir.im(iOS企业证书 & Android)

http://fir.im/ks4u qrcode

web演示

http://cnodejs-ionic.coding.io/ qrcode

更新

v1.2.2
  • 增加了收藏功能
  • 解决头像显示问题
  • 优化下邮件反馈正文
  • 评论默认不带小尾巴
  • 收到推送消息默认进入消息列表
2015-01-27
  • 更名为:CNode社区
  • 增加推送功能
    • iOS商店审核中
    • Android请手动更新到v1.2.0
  • 适配了iPhone 6和iPhone 6 Plus
2015-01-09
2015-01-05
  • 打包了apk 大家可以感受下
2014-12-26
2014-12-04
  • 当浏览器访问时可以输入token登录
2014-12-03
  • 显示回复被点赞数量
  • 增加小尾巴
2014-12-01
  • 增加GA统计
2014-11-28
  • 增加意见与反馈 by email
  • 增加localStorage存储
    • 用户登录信息
    • 用户设置
2014-11-27
  • 增加省流量模式
  • 增加设置页面
    • 关于作者
    • 关于CNodeJs
2014-11-24
  • 增加用户退出功能
2014-11-11
  • 使用inappbrowser打开外部链接
  • 增加app badge标识未读消息数量
2014-11-10
  • 增加了消息中心,查看消息历史
2014-11-08
  • UI
    • 延时隐藏启动画面,优化体验
  • 增加未读消息提示
2014-11-07
  • 登录
    • 长按“登录”时,读取剪贴板内accesstoken登录
  • 更新UI
    • 主题列表
    • 主题详情
    • logo(同 cnodejs_light.svg )
  • 解决了一个刷新导致的分页问题
  • 增加了moment.js的本地化文件

基本功能

  • 话题列表
    • 新建话题
    • 切换话题板块
    • 下拉刷新
    • 上滑分页 (ionic v1.0.0-beta.13 的collection-repeat有个bug, 看不到菊花 #2376
  • 话题详情
    • 回复话题
    • 回复回复 0.0
    • 给回复点赞
  • 用户
    • 扫码登录
    • 剪贴板登录
    • 查看用户信息
查看回复

回复 (160)

A
alsotang#1·12 年前

看起来还比较粗糙嘛

I
ilanceli#2·12 年前
引用 alsotang看起来还比较粗糙嘛

@alsotang 恩呢 接下来把UI整整

X
xingrz#3·12 年前

一直觉得 HybridApp 在 Retina 屏上有个通病,就是 1px 的线条会很模糊。。不知道是不是 CSS 问题。。。

X
xingrz#5·12 年前
引用 ilanceli@xingrz 截图我缩了下, 原图 在此

@ilanceli 嗯,我知道缩了,不是这个问题。。

这个只是我以前一直以来的印象,在 Android 4.3、4.4,Galaxy Nexus(2x)、Nexus 5(3x)上都有这个感觉

不知道是不是 Webview 的渲染方式导致的问题,总之就是感觉线条很不干净。

比如那个圆角。

S
saionjisekai#7·12 年前

哈哈,不错不错,穷屌丝一直苦于没有环境、设备,无法编译。 可惜看不到装在真机上顺不顺滑了。 打算fork一份,品味品味二维码,哈哈哈。

S
saionjisekai#8·12 年前
引用 xingrz@ilanceli 嗯,我知道缩了,不是这个问题。。 这个只是我以前一直以来的印象,在 Android 4.3、4.4,Galaxy Nexus(2x)、Nexus 5(3x)上都有这个感觉 ...

@xingrz @ilanceli 确实不是缩放问题,在页面能上下滚动时尤为明显,我记得做的时候,有个底边框1px干脆没了。 我在css硬是写了2px,才跟正常的1px一样显示出来。 Chrome Emulation 显示的也是一样,初步认定为是滚动时产生的0.002312之类的浮点单位照成的。 原理大概跟Flash中图形差不多,坐标出现小数点时会照成显示模糊。

I
ilanceli#11·12 年前
引用 alsotang看起来还比较粗糙嘛

@alsotang 更新了下UI 见主贴

J
jerryge#12·12 年前
引用 ilanceli@alsotang 更新了下UI 见主贴

@ilanceli LZ 处女座表示从截图里发现头像下边缘和置顶按钮没在一条线上。

C
ChopperLee2011#13·12 年前

Ionic !!! 正准备学的说

S
saionjisekai#16·12 年前

新链接功能不错,持续mark中。

C
callmewhy#17·12 年前

啊好棒!(默默打开Xcode开干

I
ilanceli#18·12 年前

[2014-12-05更新][增加web演示地址]

I
ilanceli#19·12 年前
引用 alsotang看起来还比较粗糙嘛

@alsotang 已发布到fir.im 求置顶

A
alsotang#20·12 年前
引用 ilanceli@alsotang 已发布到fir.im 求置顶

@ilanceli 已置顶。感谢持续贡献!

I
ilanceli#21·12 年前

撸了个极简的app landing page coding.net: http://cnodejs-ionic.coding.io github: https://lanceli.github.io/cnodejs-ionic/

I
ilanceli#22·12 年前
2015-01-05
  • 打包了apk 大家可以感受下
I
ilanceli#24·12 年前
引用 alsotang@ilanceli 赞!

@alsotang 另外iOS版本元旦前已提交app store,无限期审核中 发自 CNodeJs ionic

A
alsotang#27·12 年前
引用 ilanceli@alsotang 2015 01 09 app store已上架 https://itunes.apple.com/cn/app/cnodejs node.js zhong wen/id95...

@ilanceli 在这个页面中 https://cnodejs.org/about ,我想加入你的这个客户端作为我们社区的官方客户端,不如你来操作一下?

提个 pr 给我就好:https://github.com/cnodejs/nodeclub 。二维码啊,你的信息啊之类的,都可以放上去。

非常感谢你的贡献啊!

P
Pana#28·12 年前

cool

J
jinphen#30·12 年前

赞!

R
russj#31·12 年前

在 app store 下载了,很简洁

F
fengmk2#32·12 年前

赞!用上了

F
fengmk2#33·12 年前

好方便啊 发自 CNodeJs ionic

X
xieren58#34·12 年前

牛x,看来可以不用学oc了

R
roychad7#35·12 年前

赞!

I
itfanr#36·12 年前

赞!

K
kyocn#37·12 年前

好牛逼😄 发自 CNodeJs ionic

L
lzxue#38·12 年前
引用 ilanceli@xingrz 哦哦 没注意到过。 圆角那个是因为图挂了。

@ilanceli 有些关于这个问题希望和你请教,学习,能不能加Q 120635640

I
ilanceli#39·12 年前

@jinphen @russj @fengmk2 @roychad7 @itfanr @kyocn 感谢 有issue, feature request随时提哇 @lzxue 已加

H
HugoJing#40·12 年前

然后用 cordova 打包的吗? 发自 CNodeJs ionic

I
ilanceli#41·12 年前
H
HugoJing#42·12 年前
Z
zhubj#43·12 年前

我不知道怎么登陆

S
sailei1#44·12 年前

同上 我也不知道 怎么登陆!

I
ilanceli#45·12 年前

@zhubj @sailei1 PC端登录cnodejs.org后,扫描设置页面的Access Token二维码即可完成登录。 增加了扫码的提示 https://github.com/lanceli/cnodejs-ionic/issues/2

A
alsotang#46·11 年前

@ilanceli 坐等更新,坐等推送

A
alsotang#47·11 年前

等过两天推送功能完善以后,我们一起做个 banner 挂在社区上吧,尽可能显眼的那种。

I
ilanceli#48·11 年前
X
xieren58#49·11 年前
I
ilanceli#50·11 年前
引用 xieren58@ilanceli

@xieren58 感谢 已更新

Q
qinyang912#52·11 年前
引用 itfanr@ilanceli 好漂亮!

我是来测试的。最近一直在研究ionic,希望多和楼主交流啊。 发自 CNodeJs ionic

Z
zhouxingbin#53·11 年前

非常不错,有时间整一个!

Z
zhouxingbin#54·11 年前

想问问能否支持qq登陆/微博登录/微信登陆?

J
jeremy16601#55·11 年前

ionic也可以上AppStore吗,最近也在研究ionic,有兴趣的加群一起聊295378978

L
lastsaga#58·11 年前

测试一下 发自 CNodeJs ionic

T
tomoya92#59·11 年前

非常不错,有时间整一个!!

C
ckken#60·11 年前

建议用 crosswork 打包一下 卡到会飞

I
ilanceli#61·11 年前
引用 ckken建议用 crosswork 打包一下 卡到会飞

@ckken 打过了 但体积太大30MB+ 在我g3上变化不大 android基本没优化过 还有很大余地 我抽空专门搞下

I
ilanceli#63·11 年前
引用 alsotang@ilanceli 等了好久。。通知版的 ios 版本还没有来

@alsotang 本来我以为这周没戏了 刚通知在in review •̀.̫•́✧ 自豪地采用 CNodeJS ionic

I
ilanceli#64·11 年前
引用 alsotang@ilanceli 等了好久。。通知版的 ios 版本还没有来

@alsotang 更新上架啦 (๑‾ ꇴ ‾๑) 自豪地采用 CNodeJS ionic

A
alsotang#65·11 年前
引用 ilanceli@alsotang 更新上架啦 (๑‾ ꇴ ‾๑) 自豪地采用 CNodeJS ionic

@ilanceli 果然。正在更新中。终于有推送了

I
ilanceli#66·11 年前
引用 alsotang@ilanceli 果然。正在更新中。终于有推送了

@alsotang 我点通知进来的 ๑乛◡乛๑ 自豪地采用 CNodeJS ionic

I
ilanceli#67·11 年前
引用 alsotang@ilanceli 果然。正在更新中。终于有推送了

@alsotang 升了吗 我看后台你的推送都失败了 如果升了 但没收到通知的话 重新登陆一次

A
alsotang#68·11 年前
引用 ilanceli@alsotang 升了吗 我看后台你的推送都失败了 如果升了 但没收到通知的话 重新登陆一次

@ilanceli 升了~刚才被艾特了。话说我点通知 就能直接进入话题 但是之后通知还是没有自动消除。如果要自动消除对应通知的话,感觉实现也复杂了点。从交互上来说,不如划开通知直接进入通知列表而非对应话题?你的看法呢? 自豪地采用 CNodeJS ionic

A
alsotang#69·11 年前
引用 ilanceli@alsotang 升了吗 我看后台你的推送都失败了 如果升了 但没收到通知的话 重新登陆一次

@ilanceli 我刚才的体验是这样的。我划开通知 进入对应话题 划到最底下 然后回复 然后一返回 发现自己还有通知泡泡。以及,能否在屏幕右侧显示一个【去到顶部】和【去到底部】? 自豪地采用 CNodeJS ionic

A
alsotang#70·11 年前
引用 ilanceli@alsotang 我点通知进来的 ๑乛◡乛๑ 自豪地采用 CNodeJS ionic

@ilanceli 还有我之前跟你说的 在cnode的首页上 我们对移动端可以给予适当的宣传 我的想法是在屏幕右下角fix一个二维码 告知用户可以扫描。反正右下角也是空着的,就全站显示好了。 自豪地采用 CNodeJS ionic

I
ilanceli#71·11 年前
引用 alsotang@ilanceli 升了~刚才被艾特了。话说我点通知 就能直接进入话题 但是之后通知还是没有自动消除。如果要自动消除对应通知的话,感觉实现也复杂了点。从交互上来说,不如划开通知直接进入通知列表...

@alsotang 恩 之前也考虑过这个问题

这样: * 当收到主题回复或者@时,收到通知,通过通知进入应用自动进入我的消息页面 * 当收到活动主题(或者一些公告主题之类的)推送时,收到通知,通过通知进入应用自动进入相应的主题页面

A
alsotang#75·11 年前
引用 ilanceli@alsotang 恩 可以先推下iOS的 安卓的能用但有待优化 LOL

@ilanceli 话说二维码有没有那种:单个的二维码,但是无论安卓还是ios扫一次,都能进入正确的下载地址那种?还是说我们要放两个二维码?

A
alsotang#77·11 年前
引用 ilanceli@alsotang 二合一的要自己做个ua的判断 自豪地采用 CNodeJS ionic

@ilanceli 可以啊,我们可以在 cnode 搞个页面出来,一扫就进入那个页面,然后再根据 ua 跳转一次。

I
ilanceli#78·11 年前
引用 alsotang@ilanceli 可以啊,我们可以在 cnode 搞个页面出来,一扫就进入那个页面,然后再根据 ua 跳转一次。

@alsotang 晚上提个pr给你 android我准备放市场上去,用应用汇,其他市场还要传身份证审核 自豪地采用 CNodeJS ionic

C
chapgaga#80·11 年前

ionic不是可以开发手机应用么?为何只是针对ios?

K
kuake#82·11 年前
S
skyblue#83·11 年前

iOS 帖子详情页横滑后退到列表页, 很容易再次点中列表条目进入帖子

I
ilanceli#84·11 年前
引用 skyblueiOS 帖子详情页横滑后退到列表页, 很容易再次点中列表条目进入帖子

@skyblue 横滑后退? 你是说网页版? 刚看了下 横滑后退先显示帖子详情然后有个动画后退到列表页,最终页面还是留在列表页。

你的最终页面留在其他的帖子页面?

O
otinn#85·11 年前

刚用来回复下 自豪地采用 CNodeJS ionic

C
csprogram#86·11 年前

似乎回复的文字的颜色稍微淡了一些,不知道能否加深一点 自豪地采用 CNodeJS ionic

O
otinn#87·11 年前

API 挂了吗?

J
jianjianfengyun#88·11 年前

下载了 感觉不流畅啊 ~ plus

I
ilanceli#89·11 年前
引用 jianjianfengyun下载了 感觉不流畅啊 plus

@jianjianfengyun 哪些操作不流畅捏

I
IonicChina#90·11 年前

@ilanceli Hey,brother,Ionichina中文社区(http://ionichina.com)刚刚建立,诚挚的邀请您过来一起分享下Ionic开发的经验、心得~

C
chapgaga#91·11 年前

apk文件在哪里?

I
ilanceli#92·11 年前
引用 chapgagaapk文件在哪里?

@chapgaga 首页右侧二维码 帖子上也有的 自豪地采用 CNodeJS ionic

C
chapgaga#95·11 年前
引用 ilanceli@chapgaga 首页右侧二维码 帖子上也有的 自豪地采用 CNodeJS ionic

@ilanceli http://fir.im/ks4u 电脑浏览器打开找不到apk下载链接,必须用手机浏览器打开么?

F
fejustin#98·11 年前

测试

F
fancylife#99·11 年前

test

J
Janrin#100·11 年前

不知道再做一个IOS原生的nodejs客户端可以上架么?

I
ilanceli#101·11 年前
引用 Janrin不知道再做一个IOS原生的nodejs客户端可以上架么?

@Janrin 原生的cnodejs iOS客户端? 可以上啊 为啥不能

J
Janrin#102·11 年前

我想练手,怕审核不过。。

I
ilanceli#103·11 年前
引用 Janrin我想练手,怕审核不过。。

@Janrin 不会呢 app store不是很多微博客户端嘛

J
Janrin#105·11 年前

@ilanceli 谢谢指教

C
chapgaga#106·11 年前
引用 ilanceli@chapgaga 这里http://www.appchina.com/app/com.lanceli.cnodejs

@ilanceli 这个链接藏的真好,我在站点找了多次,都没发现

I
iamyang#107·11 年前

测试 自豪地采用 CNodeJS ionic

X
xiaodang#108·11 年前

@ilanceli 你好,很开心看到你的ionic app, 你的源码我也看了一些,从中学到了很多东西, 因为我最近也在开发,但是遇到了一个问题想请教一下。 在您的app中,在包含ion-refresher的view中, 初始化页面的时候,如何让ion-refresher显示? 我看了您都topics的controller和template,没有发现特别地方去控制它 而ionic目前是不支持在code中去触发让ion-refresher显示,只能用下拉刷新。 所以想请教一下,是因为您修改了源码的一些东西吗? 望赐教!谢谢了!

X
xiaodang#110·11 年前
引用 ilanceli@xiaodang 换个思路 其实初始化出来的是ion infinite scroll 不用那么客气 相互学习 自豪地采用 CNodeJS ionic

@ilanceli 哇塞,脑洞大开,原来是 ion-infinite-scroll !我的那个页面因为是是固定的列表,没有用到它,没想到!很棒!三克油!哈哈!开森! 自豪地采用 CNodeJS ionic

C
Carrotzpc#111·11 年前

今天刚刚下载了,赞 CNodeJS ionic

I
ilanceli#112·11 年前
引用 alsotang看起来还比较粗糙嘛

@alsotang pushtest 自豪地采用 CNodeJS ionic

A
alsotang#113·11 年前
C
chapgaga#114·11 年前

在老版本android, 如2.2上是否没法跑楼主的应用呢?

I
ilanceli#115·11 年前
引用 chapgaga在老版本android, 如2.2上是否没法跑楼主的应用呢?

@chapgaga Ionic currently best supports iOS 7+ and Android 4.1+. 这是官方的说明 自豪地采用 CNodeJS ionic

C
chapgaga#116·11 年前
引用 ilanceli@chapgaga Ionic currently best supports iOS 7+ and Android 4.1+. 这是官方的说明 自豪地采用 CNodeJS ionic

@ilanceli 如此说来,ionic不可能用于商业系统了啊:( 还有大批的2x,甚至1x安卓用户啊 iphone 5是ios 几?

I
ilanceli#117·11 年前
C
chapgaga#118·11 年前
引用 ilanceli@chapgaga 这就看需求了 而且低端机效果比较差强人意 自豪地采用 CNodeJS ionic

@ilanceli 你用的手机啥型号? 4.x好像是比较新的手机哦:)

I
ilanceli#119·11 年前
引用 chapgaga@ilanceli 你用的手机啥型号? 4.x好像是比较新的手机哦:)

@chapgaga 我是iphone 5 android是个 三星的盖世3 这机器有3年了吧 2.x没多少了 看这里 http://www.umindex.com/devices/android_os

C
chapgaga#120·11 年前
I
ilanceli#121·11 年前
C
chapgaga#122·11 年前
I
ilanceli#123·11 年前
引用 chapgaga@ilanceli 平时自己用的是啥机?

@chapgaga 5 老婆6 自豪地采用 CNodeJS ionic

D
DavidCai1993#124·11 年前

iphone6在4g环境下貌似一直连接失败,难道我是个案?! 自豪地采用 CNodeJS ionic

L
Limlift#125·11 年前

hey你好~ 看了你的源码很有启发!thx! 最近也在做跟cnodejs社区类似结构的的app开发,也是用的ionic,都是文章列表,点击跳转内容页,但是我是用的iframe(因为之前试做了一个web版的app,直接把页面拉过来用了),在点击列表跳转的时候会显得特别卡,内容页回列表页的时候也特别卡,好像是视文章数据量而定,如果文章内容有越多的图片视频跳转时间就越长,想问一下有什么解决方案?

A
airyland#126·11 年前

0消息能不能不要提示 显示个图标在上面也很没必要 自豪地采用 CNodeJS ionic

A
airyland#127·11 年前

我关掉小尾巴关掉程序再进来又有小尾巴了 自豪地采用 CNodeJS ionic

A
airyland#129·11 年前
T
Tony-Lee#130·11 年前

搞得不错! 自豪地采用 CNodeJS ionic

I
imcoddy#131·11 年前

扫码登陆不错的说,虽然大多网站都是手机扫码授权哈哈

C
chapgaga#132·11 年前

在windows上为何npm install报错了呢?楼主在什么系统上开发的?

W
wanghai2601028#133·11 年前

😂 自豪地采用 CNodeJS ionic

M
msdlisper#134·11 年前

药,药,药,太有才了,消息推送是用做么实现的?@lanceli 自豪地采用 CNodeJS ionic

M
msdlisper#135·11 年前

话说@ilanceli 和 @lanceli名字太像了,@错了哈

T
tomoya92#137·11 年前
W
wenshiqi0#138·11 年前

我用我可怜的红米1s进行了测试 会有轻微卡顿 不过就这个手机而已我个人认为也是正常的 但是在设置页面的UI上面多了一条短线 自豪地采用 CNodeJS ionic

S
soliury#139·11 年前

我也有小尾巴了…哈哈

From Noder

I
ilanceli#140·11 年前
引用 soliury我也有小尾巴了…哈哈 From Noder

@soliury 赞 完成的怎么样了

S
soliury#141·11 年前
引用 ilanceli@soliury 赞 完成的怎么样了

@ilanceli 快了,还有很多体力活要做

From Noder

Y
youlong723687543#142·11 年前

瞄下。

S
soliury#143·11 年前

test

From Noder

S
soliury#144·11 年前

@youlong723687543 test

From Noder

S
soliury#145·11 年前

@ilanceli @wenshiqi0 test

From Noder

I
ilanceli#147·11 年前
引用 soliury@ilanceli 对了那个推送如何破 From Noder

@soliury 现在是基于jpush cordova, 不知道RN有没有使用第三方服务的方案

Y
youlong723687543#149·11 年前

@soliury 正在使用,发现问题再和你沟通 自豪地采用 CNodeJS ionic

F
flamingtop#150·10 年前
J
jinceon#151·11 年前

一定要扫码登录吗

I
ilanceli#152·11 年前
引用 jinceon一定要扫码登录吗

@jinceon 还可以剪切板登陆 复制token 长按登陆 一般人我不告诉他 ( ´・ᴗ・` ) 自豪地采用 CNodeJS ionic

J
Jayon#154·11 年前

dd 自豪地采用 CNodeJS ionic

H
htzhanglong#156·11 年前

感觉用起来卡卡的。列表滑动很不流畅。不知道是不是机型的问题。

S
Sinboo#158·11 年前

最近正在学ionic,不错,可以好好借鉴一下!

S
soliury#160·11 年前
引用 ilanceli@soliury 赞 完成的怎么样了

@ilanceli 对了那个推送如何破

From Noder

参与回复
登录后即可参与回复。登录