起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: zyx_xy

[处理中3] 用wex5做外壳方案的可行性,请帮我分析一下

[复制链接]
发表于 2017-4-13 15:27:23 | 显示全部楼层
zyx_xy 发表于 2017-4-13 15:24
html已经可以切换 生成app使用 切换了别的html后 点击页面左上角的返回,无法返回上一页 。应该建什么应用 ...

那你就要把这些URL存储为一个数组!!自己实现一个栈 的能力!
每次赋值过以后都存起来这个URL!!下次返回的时候取上一条数据就行!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

26

帖子

40

积分

新手上路

Rank: 1

积分
40
QQ
 楼主| 发表于 2017-4-13 18:08:45 | 显示全部楼层
部署到云端的app 为什么一开起来就404
回复 支持 反对

使用道具 举报

6

主题

26

帖子

40

积分

新手上路

Rank: 1

积分
40
QQ
 楼主| 发表于 2017-4-13 18:09:02 | 显示全部楼层
本地web访问正常
回复 支持 反对

使用道具 举报

6

主题

26

帖子

40

积分

新手上路

Rank: 1

积分
40
QQ
 楼主| 发表于 2017-4-13 19:32:06 | 显示全部楼层
自己解决了, 我找了文档没找到有关于数据类型操作的文档,就是你说的那个把URL存为数组的那个  我想了解一下数组的  或者有没有操作数据类型的文档
回复 支持 反对

使用道具 举报

发表于 2017-4-14 10:16:49 | 显示全部楼层
zyx_xy 发表于 2017-4-13 19:32
自己解决了, 我找了文档没找到有关于数据类型操作的文档,就是你说的那个把URL存为数组的那个  我想了解一 ...

数据操作可以通过data组件!!
添加一个静态的data组件!添加自定义列,  然后往data组件中存放数据也是可以的!!
data组件可以指定数据类型!

data组件的用法会吧!!
请看文档案例
http://doc.wex5.com/comps-data/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

26

帖子

40

积分

新手上路

Rank: 1

积分
40
QQ
 楼主| 发表于 2017-4-14 11:06:36 | 显示全部楼层
app退出报错: Cannot read property getActiveIndex of null
html的代码:<div component="$UI/system/components/justep/contents/contents" class="x-contents x-full"
    active="0" xid="pages" swipe="false">
js的代码:
        var CommonUtils = require("$UI/system/components/justep/common/utils");
        require("$UI/demo/taobao/appVersionChecker");
       
        var Model = function() {
                this.callParent();
                var shellImpl = new ShellImpl(this, {
                        "contentsXid" : "pages",
                        "pageMappings" : {
                                "main" : {
                                        //url : require.toUrl('./main.w')
                                        url : require.toUrl('./mainActivity.w')
                                }
                        }
                })
               
                shellImpl.useDefaultExitHandler = false;
                       
                //退出  待验证
                CommonUtils.attachDoubleClickExitApp(function() {
                       
                        var isHomePage = shellImpl.pagesComp.contents[0].innerContainer.getInnerModel().comp('contents2').getActiveIndex() == 0;
                        if (shellImpl.pagesComp.getActiveIndex() === 0 && isHomePage) {
                                return true;
                        }
                        return false;
                });

回复 支持 反对

使用道具 举报

发表于 2017-4-14 14:05:04 | 显示全部楼层
zyx_xy 发表于 2017-4-14 11:06
app退出报错: Cannot read property getActiveIndex of null
html的代码:
js的代码:

自己调试一下attachDoubleClickExitApp  吧 !
估计是contents2 的 xid  并不存在!
你的主页中有这个xid  的 contents组件吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

26

帖子

40

积分

新手上路

Rank: 1

积分
40
QQ
 楼主| 发表于 2017-4-14 15:09:23 | 显示全部楼层
html的代码:<div component="$UI/system/components/justep/contents/contents" class="x-contents x-full"
    active="0" xid="pages" swipe="false">

这个不是吗??
回复 支持 反对

使用道具 举报

发表于 2017-4-14 17:08:14 | 显示全部楼层
zyx_xy 发表于 2017-4-14 15:09
html的代码:

这个不是吗??

这个是首页index.w  !

而代码逻辑找的位置是 main.w  主页中是否有 contents 组件 !并且xid是 contents2
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-10-2 01:26 , Processed in 0.091979 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表