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

QQ登录

只需一步,快速开始

查看: 1666|回复: 4

[处理中3] js引用问题

[复制链接]

15

主题

34

帖子

129

积分

初级会员

Rank: 2

积分
129
QQ
发表于 2016-8-31 17:30:16 | 显示全部楼层 |阅读模式
咱们的平台对引入的JS究竟有什么要求?为什么我引入了几个js,在html页面中运行都没有问题,到咱们的平台里就没有反应? 主要是想解决推送问题,平台提供的极光推送,局限太大了,只能在一个app内推,项目大多都是移动端、PC端,甚至是不同的应用间(比如滴滴打车的乘客端和司机端之间)推送,极光推送根本就满足不了,想用comet4j自己写后台推送,在html里执行完全正常的脚本,拿到wex5平台里就没反应,想用云巴的跨端跨应用推送,还是在html里执行完全正常的脚本在wex5里就没反应,谁能告诉我why?

15

主题

34

帖子

129

积分

初级会员

Rank: 2

积分
129
QQ
 楼主| 发表于 2016-8-31 17:34:40 | 显示全部楼层
本帖最后由 ytxupeng 于 2016-8-31 17:36 编辑

先说comet4j,这个没有反应的原因我找到了,但是很诡异,web.xml里配置的servlet-mapping是/conn,在普通的html里直接用JS.Engine.start('conn');就可以了连接了推送正常运行。可是在wex5中也写JS.Engine.start('conn');的话,实际执行到这个脚本时,他去web.xml中找的是类似 /-NzQVje-zh_CN-/taxicalld/conn,就是他把这个w文件所在的路径那一串给加上了,但是web.xml中就没有这个servlet-mapping,所以找不到,就没有反应,但是为啥会多出那么一串路径?why?
回复 支持 反对

使用道具 举报

发表于 2016-9-1 09:39:20 | 显示全部楼层
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

15

主题

34

帖子

129

积分

初级会员

Rank: 2

积分
129
QQ
 楼主| 发表于 2016-9-2 16:08:01 | 显示全部楼层
liangyongfei 发表于 2016-9-1 09:39
引用请参考:http://doc.wex5.com/js-module-01/

不要再提这个参考文档了,上面所有的引用方法,我挨个试过,就没有好用的
我就是想知道,wex5对引用的js有什么要求,为什么在html里正常运行的脚本,到了wex5里就不运行。
回复 支持 反对

使用道具 举报

发表于 2016-9-2 16:41:37 | 显示全部楼层
ytxupeng 发表于 2016-9-2 16:08
不要再提这个参考文档了,上面所有的引用方法,我挨个试过,就没有好用的
我就是想知道,wex5对引用的js ...

-NzQVje-zh_CN-  这一串吗??这个是资源版本号!
所以如果你的sevlet不是使用的baasServer的话!就建议使用绝对路径的方式进行访问!

看下那个文档中介绍,最后面 讲的:
通过require加载js文件时,如果被加载的js文件中有document.write时,会报错

所以js必须要支持require 才行!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 13:47 , Processed in 0.073705 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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