我正在测试Ionic(使用Cordova)中的inAppBrowser插件,并且HTML在仿真器屏幕中显示得非常小。当我在模拟器内的单独浏览器中测试相同的代码时,文本更大更清晰。下面的代码内inAppBrowser打开网站:在Ionic/Cordova中回流并调整大小inAppBrowser HTML
var options = {
location: 'yes',
clearcache: 'yes',
toolbar: 'no'
};
$cordovaInAppBrowser.open("http://www.sec.gov/Archives/edgar/data/1288776/000128877615000035/goog10-qq22015.htm", '_blank', options)
.then(function(event) {
// success
})
.catch(function(event) {
// error
});
如果我改变_blank
到_system
一个单独的浏览器中打开HTML页面更好大小以适合屏幕。但是我想在inAppBrowser中看到类似大小的文本。
如何让文字在inAppBrowser窗口中显示得更大?也许一些等效的视口meta标签?
谢谢。
谢谢,但问题在于,您需要预先确定用户可能通过inAppBrowser访问的网站,并更改每个网站的所有CSS元素的大小。我认为,当你知道用户正在访问什么网站,并且没有太多需要调整大小的元素时,你的方法效果最佳。 – AppTest
你也可以尝试某种元标记注入方式,我已经成功地使用了上面的技术,当辍学到我知道不会有太大变化的页面时(常见问题解答等)。 –
如果注入元标记对我测试的其他网站不起作用,我会记住这一点。谢谢您的帮助。 – AppTest