|
[superwebview]
openframe打开远程页面怎么调用本地js/css
[复制链接]
本帖最后由 Blueria 于 2016-9-19 18:02 编辑
<link rel="stylesheet" href="widget://css/api.css">
如果在远程页面里直接像上面这样引入一个本地的css 我知道是不行的
有没有其他办法在远程页面中 可以直接调用本地js和css呢
因为很多js和css都比较大 事先把用到的js等文件打包到widget目录下 然后远程的页面能直接引入本地的这些资源 这样页面打开速度会提高很多
所以不知道 有没有人知道怎么实现
我目前能想到的方法是 使用readFile地区本地文件内容 然后动态嵌入到远程页面了
大致代码如下:(这些代码是写在远程页面里的 当然这段代码是放在apiready函数里的)
api.readFile({
path: 'widget://script/***.js'
}, function (ret, err) {
if (ret.status) {
// 读取成功 嵌入js内容到当前页面
} else {
console.log(err);
}
});
不知道有没有其他更好的方法?????????
@技术咨询-Kenny
@常山赵子云
@starweald
|
|