答えは StackOverflow から来ています。この Web ページ http://jsbin.com/opuvas を開いてください。この Web ページも回答者自身によって書かれています。
QRコードはこのURLです。 Web ページへのアクセス数に関する統計があり、作成者は、この Web ページが何人の役に立っているかを知りたいと考えています。この Web ページの独創性を尊重し、コピーしないことをお勧めします。
PC ブラウザとモバイル ブラウザの両方で利用できます。
原理は次の js です:
window.onload = function() {
var v8string = 'function javaEnabled() { [ネイティブ コード] }';
if (window.devicePixelRatio) //WebKit ブラウザの場合
{
if (escape(navigator.javaEnabled.toString()) === v8string)
{
display('V8 検出')
}
else
{
display ('JSC が検出されました');
}
}
else {
display("WebKit ブラウザではありません")
}
関数 display(msg); {
var p = document.createElement('p');
p.innerHTML = msg;
}; 🎜>
最初に WebKit 固有の属性 devicePixelRatio を検出し、次に v8 固有の javaEnabled 関数の実装を検出します。