|
[App引擎]
Uncaught ReferenceError: api is not defined
[复制链接]
发现用api的网页不能在google浏览器中直接开打,
仅仅使用编译好的版本,在模拟器上这不算一个错误。
但是如何想把生成的页面在微信公众账号中完美呈现的话,就需要去掉这个错误。
Uncaught ReferenceError: api is not defined
这个错误的发生是用谷歌浏览器打开任何例子的index.html,
当遇到api这个变量时,就会报错,显示不出子页面。
哪位大神能解决这个问题?
// 随意切换按钮
function randomSwitchBtn(obj, name, index) {
var $header = $api.dom('header');
var $titleBar = $api.domAll($header, '.topbar');
for (var i = 0; i < $titleBar.length; i++) {
$api.removeCls($titleBar[i], 'activebar');
}
$api.addCls($api.byId(name), 'activebar');
var $footer = $api.byId('footer');
var $footerBar = $api.domAll($footer, 'li');
for (var j = 0; j < $footerBar.length; j++) {
$api.removeCls($footerBar[j], 'active');
}
$api.addCls(obj, 'active');
console.log(api); //<================这里会错
api.setFrameGroupIndex({ //<=====下面这句也不会正确执行,这样就无法切换子页面了。
name: 'group',
index: index
});
}
|
|